Cape Town ranks #2 in Time Out’s list of 50 best cities!
Time Out has confirmed what local Capetonians have known all along: South Africa’s ‘Mother City’ is one of the best places on the planet to live and visit. Hailed for its scenic beauty, multicultural communities and vibrant creative landscape – not to mention the adventurous restaurant scene – Cape Town has long been one of…
