Lover’s Leap Waterfall

Posted on August 24, 2018
LocationNuwara Eliya

One of the beautiful water fall near the Nuwara Eliya town. About 500m – 700m  have to walk and climb to reach the water fall.

Location                           : Nuwara Eliya, Sri Lanka 

Total height                     : 10 m (33 ft)

Hours                               : Open 24 hours

Featured Image Source :
Other image Sources :

Write a Review

Click to rate