If you’re looking for adventure, relaxation or all the soppy romance you can get, here are a few idyllic ways to celebrate Valentine’s Day in the Mother City.
Best South African beach towns to visit this summer
South Africa’s coastline is teeming with some of the best beach towns to unwind and soak up the summer. Here are 7 seaside havens guaranteed to take your breath away.
From unspoiled nature reserves to rugged mountain ranges, Cape Town boasts some of the most spectacular landscapes in the country. Soak up these sights and more on these breathtaking hiking trails.