Which is the highest waterfall in Sri Lanka?
Bambarakanda Falls (also known as Bambarakele Falls) is the tallest waterfall in Sri Lanka. Its total height is 863 feet. The waterfall was formed by Kuda Oya, which is a branch of the Walawe River. The Bambarakanda Falls can be found in a forest of pine trees. It has only one drop.