18 Nights
Cape Town, Knysna, Stormsriver, Cradock, Malealea, Northern Drakensberg, St Lucia, Mlilwane Wildlife Sanctuary, Hazyview and Johannesburg