10 Nights
Johannesburg, Timbavati Private Nature Reserve, Hazyview, Mlilwane Wildlife Sanctuary and St Lucia