These are the world’s ‘most incredible’ train journeys to take this year – TimeOut

The Ella to Kandy Train, Sri Lanka; Rovos Rail, South Africa; The Rocky Mountaineer, Canada; The TranzAlpine, New Zealand; Ffestiniog Railway, Wales.