Where is chengannur?

Chengannur is a town located in the Alappuzha district of the state of Kerala in southwestern India. It is situated on the banks of the Pamba River and is known for its temples, churches, and scenic beauty. The town is located approximately 116 kilometers north of the state capital, Thiruvananthapuram, and is well-connected by road and rail. Chengannur is also an important center for trade and commerce in the region, with many shops, markets, and small-scale industries. The town is also known for its rich cultural heritage and hosts several festivals and events throughout the year, including the famous Chengannur Mahadeva Temple Festival.