Sri Lanka’s railway system offers some of the most scenic train journeys in the world, and the Ella Odyssey stands out as a ...