This is the Devi temple in chalakudy, years old though no one knows exactly how long.
The temple is marvellous if you pray with a true mind you will be successful everywhere.
Devi is synonymous with Shakti, the female aspect of the divine, as conceptualized by the Shakta tradition of Hinduism. Originally the term sakthi signified the energy or power of a deity. Goddess worship is an integral part of Hinduism.