Thenkurussi

Thenkurussi

About Thenkurussi

Malampuzha is a small town in the Palakkad district of Kerala, India. It is located about 5 km from the town of Palakkad. Malampuzha is situated on the banks of the Malampuzha River. The town is well known for the Malampuzha Dam and the Malampuzha Gardens. Malampuzha is also a popular tourist destination.

FAQ's on Thenkurussi

Help & Support

Call Us Now

+91-8069145442

Copyrights © 2022 TripClap. All Rights Reserved