Bambarakanda Falls

As Sri Lanka’s tallest waterfall at 263 meters, the Bambarakanda Falls is a stunning depiction of natural beauty. These falls continue to be nourished by the waters of the Kuda Oya which flows from the Walawe River and can be accessed by reaching the village of Kalupahana in the Badulla District, found almost 29 km from the Villa.

Get Directions

Rewarding Experiences

View All Attractions