Get ready to discover the astonishing diversity of South Africa on this memorable journey from Johannesburg to Cape Town, featuring a ride aboard the plush, Victorian-style Rovos Rail.