It’s not all about the great outdoors in South Africa; to a get a true taste of culture in the Rainbow Nation, a visit to South Africa’s most vibrant cities shouldn’t go amiss. Bursting with heritage, apartheid history and trendy art districts, you’ll go on a journey from old to new, winding through the streets of South Africa’s most fascinating cities.
More commonly known as Jo’burg, or Jozi to the locals, South Africa’s largest city is flourishing. Founded on a gold rush, Johannesburg went through a hard period of decline after its glory days ceased, but the rebirth of the town has seen it blossom into an arty hotspot. Spend the Jo’berg leg of your South African holiday exploring its trendy centre, packed with museums, public art, cafes and jazz bars, or head out to the suburbs to Nelson Mandela's former home in Soweto and learn about the city’s apartheid history.
Often overshadowed by its hip Cape Town cousin, Durban doesn’t always get the justice it deserves. Yet this city was transformed ahead of the 2010 world cup, resulting in a huge boost in travel to South Africa and awarding Durban the unofficial title of South Africa’s sporting capital. Positioned along the country’s east coast, Durban boasts sun-yellow beaches that form its Golden Mile, while a stroll around the cosmopolitan centre will follow in the footsteps of some of the world’s greatest leaders – including Gandhi, King Shaka, and Mandela.
Hailed as the Mother City, Cape Town perches on South Africa’s southwest coast with an omnipotent presence. Framed by Table Mountain behind and buttery sand beaches ahead, this attractive corner is awash with photo-perfect scenery. The city itself has an arty vibe, having been named the World Design Capital 2014, and has a strong gastronomic reputation thanks to a number of trendy restaurants, top chefs and vintage wineries. Don’t miss the spectacular cable car ride up Table Mountain for some almighty views over the city and ocean below.