Sri Lanka’s tourism sector has come into fresh spotlight in the new year with the Colombo-Badulla train journey being ranked among the world’s top 10 train rides to experience in 2025. The iconic ...