Idalgashinna is very famous Plase in Sri Lanka .Located between Haputale and Ohiya railway stations, Idalgashinna Railway Station is often deemed as the most picturesque railway station in Sri Lanka. The station is from the colonial era and was constructed in 1893 when the railway track was extended from Nanu Oya to Haputale.
View Full Image on Dreamstime
Username: Chandishashi20
Editorial: No
Width: 4080 pixels
Height: 3072 pixels
Downloads: 0
Image ID: 251176926