South Africa's highlights in 25 days

24 Nights

Johannesburg, Klaserie Private Game Reserve, Hoedspruit, Hazyview, Mlilwane Wildlife Sanctuary, St Lucia, Sundays River Valley, Knysna, Oudtshoorn, Elgin Valley, Stellenbosch and Cape Town