Heaven Upon Travels

Heaven Upon Travels

Welcome To Bambarakanda Fall

Bambarakanda is the tallest waterfall in Sri Lanka, and it’s located in the Badulla District. The height of the waterfall is 263 m, and it's surrounded with pine tree forest. It is the best place for the visitors who love to explore the hill country of Sri Lanka, and nature lovers and photographers must visit this destination. Additionally, it offers hikes and relaxation nearby with a cool environment.

Recommended Package