gallery.exploreslk.com
Sembuwatta Lake | Explore Sri Lanka
Sembuwatta Lake is a paradise on earth. Even though it is a man-made reservoir, it is so natural that you will never feel it a man-made one.