50 Nights
Johannesburg, Cape Town, Gqeberha, Knysna, Oudtshoorn, Franschhoek, Okavango Delta, Zanzibar, Dongwe, Stone Town, Karatu, Amboseli National Park, Masai Mara National Reserve, Solio Game Reserve, Nairobi and Perth