21 Nights
Johannesburg, Pilanesberg National Park, Manyeleti Private Game Reserve, Hazyview, Ghana, Kasane Forest Reserve, Pretoria, Cape Town, Knysna, Stormsriver and Gqeberha