The World’s Most Beautiful City?

Cape Town offers so much more than just Table Mountain. Find out what else this beautiful South African city has for visitors to enjoy on their holiday.


more on cnn.com