The Lovers Leap Ella

The 100-foot-tall Lovers Leap begins as a fountain on the southern slope of Sri Lanka’s highest mountain, Pidurutalagala, and can be seen from Nuwara Eliya.