South Africa and Beyond

12 Nights

Ghana, Thornybush Game Reserve, Johannesburg and Livingstone