Bambarakanda Falls

බඹරකන්ද ඇල්ල
waterfall in Uva Province
#6 in Uva Province / #44 in Sri Lanka
Photo
by Kiriwattuduwa
/ CC BY-SA 3.0

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