17 Day Explore South Africa

16 Nights

Hazyview, Kruger National Park, eSwatini, Maputaland Marine Protected Area, Hluhluwe–Imfolozi Park, Umhlanga, Knysna, Oudtshoorn, Breede River Valley and Cape Town