Rovos Rail are surely a contender for the title of "The Most Luxurious Train in the World". Looking at this view of "the varnish", it is easy to see why.
The 19-coach Cape Town - Pretoria "... (more)