8-Day Luxury Train Journey & Cape Town 2018

7 Nights

Pretoria, Kimberley and Cape Town