World Tourism meeting looks at Visa’s
Victoria Falls in Zimbabwe was abuzz this week as more than a 120 delegates ascended on the idylic tourist attraction to deliberate the future of the tourism trade. The 20th Session of the United Nations World Tourism...
Read More