Sasthamkotta lake, a wetland located 29 km from Kollam, is called the Queen of lakes in India. It is a pilgrimage centre and is named after an ancient temple of Hindus- Sastha temple.