Cape Town – Top 10 City Again.

We are ardent fans of Cape Town – we love the natural beauty of the city – the uniqueness of being perched at the bottom of Africa and we love the people there. Cape Town consistently gets ranked in the top ten cities in the world and here’s “Travel And Leisure” again putting it right up there with the world’s special places.

Cape Town – ranked in top ten again.

And yes this is why in the fall when we launch, we’re launching with Cape Town as one of our first destinations.

 

Advertisements