The World Tourism Organization has its headquarters in? by Sunday | Dec 16 | Commerce JAMB | 0 comments A. New York B. Paris C. Madrid D. London Correct Answer: Option A – New York Users Also Read These:The headquarters of the Economic Community of West…The world tourism organization has it headquarters in?The International Criminal Court (ICC) has its…An organization that builds access roads for the…The African Development Bank was set up in 1964 and…