Car hire :: South Africa :: Johannesburg Soweto
Map for the car hire pick up location at Johannesburg Soweto.
Pick up address: 5/a Ekhaya Centre, Dube, Soweto