For the fifth consecutive year in a row, Cape Town has been voted the greatest city on Earth by Telegraph readers.
A poll of 90 000 readers rated the Mother City as No.1 in the 2017 Telegraph Travel Awards.
And it’s not hard to see why the coastal gem of South Africa achieved crowning success – we have the sun, see and of course, the iconic Table Mountain.
Let’s not forget some of the world’s top restaurants and wine routes.
Coming in at a close second is the Canadian city of Vancouver, followed by Tokyo.
Venice, Sydney and New York also made it into the top 10.
The Turkish city of Istanbul was the fastest faller, sliding down from 16th to 25th place this year.
Tourist favourite Paris also slipped eight places to No. 32.
The top 10 favourite cities:
- Cape Town
- New York
- San Francisco