
Idalgashinna Railway Station, located between Haputale and Ohiya railway stations, is generally referred to as Sri Lanka's most beautiful railway station. The station originates from the colonial period and was constructed in 1893 when the railway track from Nanu Oya to Haputale was expanded. Between...