Diyavini Falls
Diyavini Falls is located about 20 miles from Balangoda town, within the Diyavini mountain range, also called Diyavinna Kanda by locals. The waterfall, about 200 feet in height, is formed by Katu Path Oya, a tributary of the Walawe River flowing through Kalawana. It cascades down into the Udawalawe reservoir. Legend says the village was named Diyavinna (meaning “falling water”) because the waterfall seemed to resemble a stream of water constantly pouring down. The middle section of the waterfall forms the shape of the letter “Nāga” (serpent), which becomes clearly visible during dry seasons. Near the falls is the ancient Dewagiri Raja Maha Viharaya, believed to have been constructed during the reign of King Walagamba. The water from the fall irrigates vast paddy fields in Diyavinna and Handagiriya villages. The waterfall is visible even from two or three miles away. It is located near the Balangoda–Diyavinna road and also accessible via the Weligepola–Diyavinna route, near the Samanalawewa Hydropower Plant.