Ramboda Ella
While the Lanka Council of Waterfalls has identified the height of the Puna falls as 6 meters, this waterfall is at least 100 meters in height. It is possible that the LCWF Puna falls lies somewhere else. Visitors can witness the majestic Ramboda Ella on the Peradeniya-Nuwara Eliya Route between Pussellawa and Ramboda. It is a stunning natural wonder that is not to be missed. With its awe-inspiring height, crystal clear waters, and unique shape, Ramboda Ella is a must-visit destination for anyone looking to experience the natural beauty of Sri Lanka.