Kalukanda Lake is an amusement park, located at Matara, Sri Lanka
Very good
Nice place
Nice Lake.But it is threatned by the settlers on its banks.
Its a lake small but beautiful