Eco-tourism spot Thenmala Kerala
Thenmala, a dam site and India’s first planned eco-tourism spot located in Kollam district, Kerala.
Thenmala, a dam site and India’s first planned eco-tourism spot located in Kollam district, Kerala.
Kanjirappuzha Dam, a beautiful park with water fountains, is located at Palakkad district in Kerala, India.