This Rovos Rail panoramic 10-day sojourn winds its way from Pretoria to Cape Town. After a game drive in Kruger Park, guests head to Swaziland for game viewing at Mkhaya. Then, you travel along the coast to Durban for a city tour. Traverse the Valley of a Thousand Hills to Spionkop Lodge; an expansive game farm that adjoins an 11 000-acre nature reserve and the perfect base for exploring the mountains, bush, birds and battlefields of the region. Continue to Port Elizabeth for a game drive at Addo Elephant Park. Then on to Oudtshoorn for an ostrich-farm visit followed by an impressive descent through the Outeniqua Mountains to George. After visiting the natural paradise of Knysna, the train traverses the spectacular Garden Route to the winelands and Cape mountains before this magnificent expedition ends in Cape Town.