South African Sojourn

8 Nights

Johannesburg, Timbavati Private Nature Reserve, Klaserie Private Game Reserve and Stellenbosch