Day trips from Johannesburg
Tag: South Africa
Soweto, South Africa: Johannesburg’s Deprived But Fascinating Township
Soweto is a township in the suburb of Johannesburg in Gauteng, South Africa. The name is an abbreviation for South Western Townships.