Tags World’s top 10 cities

Tag: world’s top 10 cities

Cape Town voted in world top 10

Cape Town on world’s top 10 cities list

Cape Town has once again been crowned one of the top 10 cities in the world, coming fourth in Travel and Leisure magazine's annual "World's Best Awards" and claiming a spot in the magazine's hall of fame.


Skip to toolbar