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.

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

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