TAKE A LOOK | What it's like to travel on the Rovos Rail, Africa's most luxurious train
The journey between Pretoria and Cape Town is one of the world's most revered train trips, and features luxuries like en-suite rooms with showers, bath tubs, and double beds, formal four course dinners, and daily wine pairings.