
Lover’s Leap — nature’s romantic cascade.
Lover’s Leap Falls, located near Dickoya in Sri Lanka’s central highlands, is a stunning waterfall dropping from over 100 meters, surrounded by lush greenery and tea plantations. Ideal for nature walks, photography, and peaceful sightseeing, it’s a romantic and scenic escape in the hill country.
