Africa Travel Week gives new energy to tourism in Cape Town and Africa
Africa Travel Week (ATW), the continent’s largest travel trade show, proved once again to be a huge success with hundreds of exhibitors, speakers and buyers coming together at the Cape … Read More