ODTA: Organisation pour le Développement du Tourism en Afrique

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

Definition in English: Organisation pour le Développement du Tourism en Afrique