Bambarakanda Waterfall (Bambarakele Waterfall) is situated in Kalupahana in the Badulla District. This is the tallest waterfall and a beautiful waterfall in Sri Lanka. With a height of 263 m (863 ft). This waterfall was formed by Kuda Oya. This waterfall can be found in a forest of pine trees.