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