Bambarakanda Falls
බඹරකන්ද ඇල්ල
waterfall in
Uva Province
#6 in Uva Province
/
#44 in Sri Lanka
Bambarakanda Falls is the tallest waterfall in Sri Lanka, plunging down a height of 263 meters (863 feet). Located in the Badulla District, this stunning natural wonder is nestled within the verdant landscapes of the Horton Plains National Park. The falls are fed by the Kuda Oya, a tributary of the Walawe River, and create a mesmerizing cascade that attracts numerous tourists and nature enthusiasts.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner