Zimbabwe
Namibia
Botswana
Limpopo
Pretoria
Johannesburg
Bloemfontein
South Africa
Cape Town
400 km
400 miles
Zimbabwe
Namibia
Botswana
Mozambique
Limpopo
Pretoria
Johannesburg
Atlantic Ocean
Indian Ocean
Bloemfontein
South Africa
Cape Town
200 km
200 miles