Lover’s Leap Waterfall in Nuwara Eliya is a must-see on your trip to Sri Lanka. This little-known gem of a natural beauty spot is tucked away in Nuwara Eliya’s pretty countryside and makes for a perfect half-day, or even full day, visit.