Bambarakanda Waterfall is located in the Weerakongama Grama Niladhari Division of the Haldummulla Divisional Secretariat, near…
Category: Waterfalls
Dumpus Falls
Dumpus Falls – is another beautiful waterfall in Sri Lanka and is the widest waterfall in…
Visari Falls
Visari Falls – It is located in the village of Kurugama. This waterfall is called Visari…
Galaboda Falls
Galaboda Falls is located close to Watawala town in Nuwara Eliya District. The easiest way to…
Thambadola Falls
Thambadola Falls, A hundred years ago, a German company called Boudenberg, which had discovered the world’s…