September 2014

Sasthamkotta Lake

Sasthamkotta Lake is the largest fresh water lake in Kerala, India. The lake is named after the ancient Sastha temple located on its bank and is located at…