Lover’s Leap Waterfall: A Romantic Cascade in Nuwara Eliya Location: Lover’s Leap Waterfall is a picturesque cascade located near Nuwara Eliya, in the central highlands of Sri Lanka. Nestled amidst lush greenery and hills, this enchanting waterfall holds both natural beauty and a touch of romance in its ambiance. Legend and Name: The waterfall derives …
Recent Posts
Search In Blog
About Athor
Popular Posts
-
Lover’s Leap Waterfall- Nuwara Eliya
Lover’s Leap Waterfall: A Romantic Cascade in Nuwara Eliya Locat 19 Oct 2023
Recent Comments