Another year, another best city in the world recognition. Travel + Leisure have released their World’s Best Cities list for 2015 and of course Cape Town made the top 10. Travel + Leisure is part of Time Inc and has 4.8 million readers who voted and decided that Cape Town is one of the best cities in the world.
There it is.
Nicely done Cape Town.