Cape Town is one of the world’s luckiest cities. Cape Town, or the Mother City, as South Africans describe it, has it all. Literally.
Mountains, beaches, history, great food, great shopping, vineyards, a location to die for – and despite the mockery of people from Johannesburg, it actually doesn’t even have such awful weather. It does rain, that’s true, but that explains why it’s all so lush and green. It does get misty, but that’s what you get for living at the tip of Africa, washed by two oceans.