17 Day Kruger, Zululand & Beach

16 Nights

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