Bambarakanda Waterfall
Bambarakanda Waterfall At 241 metres, Bambarakanda falls claims the privilege of being the highest waterfall in Sri Lanka, the 299th highest waterfall in the world and 48th among the 100 highest waterfalls in the world. To reach the falls visitors should make a turning at Kalupahana Junction (in the Badulla District), near to the […]






