#BADULLA #UVA PROVINCE
Bambarakanda falls is the tallest water fall in Sri Lanka.It’s situated in Kalupahana in the badulla district and falls can be found in a forest of pine trees. The waterfall was created by Kudaoya. Which is the branch of Walawe river.
- Tallest water fall in Sri Lanka
- 299th Highest waterfall in the world
- Height : 263m (863ft)