Explore South Africa and Swaziland with our 15-day tour from Pretoria traveling through the Drakensberg Mountains in a luxurious Rovos Rail Train to a final arrival at the Mother City - Cape Town