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 : www.instagram.com/p/Bg5IKyCAvuO/?tagged=loversleapwaterfall
Other image Sources : www.instagram.com/p/BaEula6hTRM/?taken-by=ms_cannabis www.instagram.com/p/BjfJPM5FMcp/?tagged=loversleapwaterfall www.instagram.com/p/Bcc4stTH4Yq/?tagged=loversleapwaterfall
Is this your business?
Claim listing is the best way to manage and protect your business