20 Nights
Johannesburg, Tswalu Kalahari Game Reserve, Cape Town, Hermanus, Franschhoek, Sabi Sand Nature Reserve and Kruger National Park