Johannesburg: Soweto Half-Day Tour

Soweto is South Africa’s story in miniature. This half-day tour strings together the big names and big moments—think Vilakazi Street, the 1976 uprising, and real township life—without turning it into a history lecture. After pickup in Johannesburg, you roll out…