Sunday, June 29, 2014

The Lovers Leap Ella

The 100 feet high Lovers Leap begins it`s journey as a fountain at the Southern slope of Sri Lanka`s highest mountain Pidurutalagala. The falls can be seen from the town Nuwara Eliya.


No comments:

Post a Comment