Kruger
national
park
Botswana
Eswatini
Johannesburg
Mlilwane
wildlife
sanctuary
Golden Gate
Highlands
national park
Lesotho
Indian Ocean
Eastern Cape
200 km
200 miles
Kruger
national
park
Botswana
Eswatini
Mlilwane
wildlife
sanctuary
Johannesburg
South Africa
Lesotho
Golden Gate
Highlands
national park
Indian Ocean
Eastern
Cape
200 km
200 miles