18 Nights
Johannesburg, Klaserie Private Game Reserve, Hazyview, eSwatini, Hluhluwe, Cape Town, Hermanus and Plettenberg Bay