11-Day South Africa City, Safari, and Sea: Cape Town, Johannesburg, and Durban Itinerary
From Table Mountain and penguins to Soweto’s stirring history and Durban’s warm Indian Ocean beaches, this 11-day South Africa itinerary blends sightseeing, coffee culture, foodie finds, shopping, spas, and sun.