Bambarakanda Falls

Bambarakanda Falls is the tallest water fall in Sri Lanka with a height of 263 m (863 ft), it Situated in Kalupahana in the Badulla District. The waterfall was formed by Kuda Oya which is a branch of the Walawe River