20 Nights
Johannesburg, Klaserie Private Game Reserve, Hazyview, eSwatini, KwaZulu Natal, Salt Rock, The Crags, Hermanus and Cape Town