11 Nights
Johannesburg, Karongwe Private Game Reserve, Timbavati Private Nature Reserve, Stellenbosch and Cape Town