Chettikulangara Bhagavathi Temple
Temple is a famous hindu temple in Kerala. The temple is located 4 kilometers
west of Mavelikkara and 7 kilometres north of Kayamkulam. Goddess Bhadrakali is
a manifestation of Shakti Devi (Supreme Goddess) who took birth to kill the
demon- Daruka from the third eye of Lord Shiva.