ITLG: Indigenous Tourism Leadership Group

What does ITLG mean? The above is one of ITLG meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Indigenous Tourism Leadership Group