The World Tourism Organization has its headquarters in? By: Sunday|Published on: Dec 16|Categories: Commerce JAMB| 0 comments A. New York B. Paris C. Madrid D. London Correct Answer: Option A – New York Users Also Read These:The international organization formed after the…The world tourism organization has it headquarters in?All the following organs/agencies of the United…ECOWAS headquarters is located in?The International Criminal Court (ICC) has its…SEE ALSO A major function of an entrepreneur is?