In the Badulla Kalupahan area is the largest and most picturesque waterfall of Sri Lanka - Bambarakanda waterfall. Its height is 2 …
The relief of Sri Lanka contributes to the formation of waterfalls. There are many, over a hundred. Many people come from a rather …