Travelling an approximately 1,600-kilometre journey in South Africa between Pretoria and Cape Town, The Blue Train is a moving five-star hotel, with opulent marble and gold-fitted bathrooms, plush monogrammed towels and Egyptian cotton sheets.
The Blue Train, South Africa