Trains, Plains and Chardonnay

18 Nights

Johannesburg, Pretoria, Victoria Falls (Zimbabwe), Cape Town, Franschhoek, Northern Cape and Ulusaba Private Game Reserve