11 Dec 2018 South Africa Cape Town is the greatest city in the world The results are in and 45 000 readers of the Telegraph have voted for Cape Town as being the best…