Mahaweli Tours

Lakshapana Waterfall in Nuwara Eliya District
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…