WaterfallBambarakanda Waterfall
Bambarakanda Waterfall is the tallest waterfall in Sri Lanka with a 241 m vertical drop, located near Kalupahana in the Badulla District of the central highlands.
View Details
Sri Lanka Guide
Sri Lanka packs an extraordinary number of waterfalls into a small island — from record-breaking single drops to mist-shrouded cascades hidden in highland forest. These are the ones that genuinely deserve the detour.
These waterfalls represent the best combination of height, volume, accessibility, and surrounding scenery on the island. Sri Lanka has more than 100 named falls, and the selection below focuses on those that justify a dedicated visit — not just a roadside glance from a passing vehicle. Each waterfall has been visited in person and assessed for access difficulty, trail condition, seasonal flow variation, and whether the experience lives up to what photographs suggest.
Some of the most photogenic falls reduce to a trickle in the dry season; where this applies, the guide for each cascade includes honest seasonal notes so you can time your visit correctly. Swimming is possible at several of these falls, but flash floods can occur with little warning during the monsoon season. The individual guides include specific safety notes and advice on the safest swimming spots.
WaterfallBambarakanda Waterfall is the tallest waterfall in Sri Lanka with a 241 m vertical drop, located near Kalupahana in the Badulla District of the central highlands.
WaterfallBomburu Ella Waterfall, also known as Parawella Falls, is a 30 m high multi-cascade waterfall located near Galpalama in the Nuwara Eliya District.
WaterfallLakshapana Waterfall (also known as Laxapana Falls) is a 129 m high waterfall located in the Maskeliya area of Nuwara Eliya District.
WaterfallRavana Ella Falls (also spelled Rawana Ella) is a 25 m high roadside waterfall located along the Wellawaya-Ella highway in Badulla District.