It’s a major pilgrim center situated at the distance of around 8 km towards the south-west of Cherthala town from where one can view a beautiful beach.
Error!!! Mail sending Failed!
We'll be in touch shortly.