Soweto

Johannesburg

Pretoria

Kruger National Park

Hazyview

Eswatini (Swaziland)

Hluhluwe

St. Lucia

Durban

Stellenbosch

Cape Peninsula, Cape Town Ward 61, Simon's Town, City of Cape Town, Western Cape, 7995, South Africa

Cape Town