South African Surprise

14 Nights

Johannesburg, Hazyview, Lobamba, Hluhluwe, Durban, Southern Drakensberg, Chintsa, Garden Route, Knysna, Mossel Bay and Cape Town