Condé Nast Traveller readers have made the terrible mistake of voting Cape Town the second best city in world. We know it’s the best.
Cape Town was pipped by Charleston South Carolina. The last 8 slots were Florence, Bangkok, Vancouver, Sydney, Beirut, St Miguel de Allende, Buenos Aires and Gustavia.