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…