More Travel Awards for Cape Town!
Proving once again that the Mother City is a true travel gem, Travel + Leisure voted Cape Town their fourth Best City in the World in the 2013 World’s Best Awards run by the popular media franchise. To top off this honour, Cape Town came first in the World’s Top City in Africa and the […]