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