Family safari in style South Africa and Mozambique - 21 nights

21 Nights

Johannesburg, Sabi Sand Nature Reserve, Cape Town, Tswalu Kalahari Game Reserve and Benguerra Island