Cape Town top 10 city

Cape Town is one of the top 10 best cities in the world

Cape Town has again featured in a list of the world’s top 10 cities according to the latest Travel + Leisure survey. Travel + Leisure, an international travel magazine, hosts the annual survey via a reader questionnaire. Readers vote on several categories, including the world’s best hotels, airports, spas and islands. The Top 10 cities… Read More