LocalPlaces Understanding Soweto Tour ★★★★★ (2) Johannesburg 5 hours Max 15 people From $152.34 View Details