20 Nights
Johannesburg, Hazyview, Southern Kruger, Lobamba, St Lucia, Sundays River Valley, Stormsriver, Knysna, Oudtshoorn, Stellenbosch and Cape Town