Located between Haputale and Ohiya railway stations, Idalgashinna Railway Station is often deemed as the most picturesque railway station in Sri Lanka.