Are you excited to discover the wonderful and the tallest nature creation more than just a pretty waterfall in Sri Lanka? Bambarakanda Waterfall is the highest waterfall in Sri Lanka and it’s one of ...
A university student engaging in studies at the University of Peradeniya had fallen to his death today while he was climbing Bambarakanda waterfall with five fellow students. The deceased was ...