Lovers Leap Ella is a 100-feet-high waterfall that begins its journey as a fountain from the southern slope of Pidurutalagala, the tallest mountain in Sri Lanka. Visible even from Nuwara Eliya town, this waterfall is wrapped in local legends of love and mystery. Surrounded by misty highlands and tea estates, it remains a must-see attraction for nature lovers and photographers seeking dramatic scenery.