Southern Africa Splendour & Luxury Train Journey

13 Nights

Victoria Falls, Zimbabwe, Johannesburg, Pilanesberg National Park, Kimberley and Cape Town