Location
Address
Lover's Leap Waterfall Nuwara Eliya 22200, Sri Lanka
Coordinates
6.97828, 80.78661
Loading...
Address
Lover's Leap Waterfall Nuwara Eliya 22200, Sri Lanka
Coordinates
6.97828, 80.78661
SearchSpot helps you plan itineraries, discover places, and book everything in one place.