Lakshapana Waterfall in Nuwara Eliya District

Lakshapana Waterfall is one of the top 10 highest waterfalls in Sri Lanka. It is the 8th highest waterfall in the country, with a height of 126m. This is further considered the 625th tallest waterfall in the world. Norton-Bridge is the nearest town to the place, which belongs to the Nuwara Eliya district. The Lakshapana […]