Favorite
Sembuwatta Lake is a man made lake situated at Alkaduwa in Matale District of Sri Lanka. The lake is created from natural spring water and it is about 9-12 m deep. At one end of the lake there is a natural swimming pool. Currently the lake belongs to the Elkaduwa Plantations and maintained by the same. Read more...