Kodungallur Bhagavathi temple is the prime attraction of Kodungallur. Known also as Karumbakavu temple, Kodungallur Bhagavathi temple is dedicated to the warrior Goddess Bhagavathi. The idol of the Goddess Bhagavathi seen in the sanctum sanctorum has eight arms and carries weapons on them. The Goddess also represents the victory she gained over the demon Daruka, whose severed head can also be seen in her arms. Among the various legends related to the temple, two most famous legends associates the Goddess with the stories of Kannagi and Daruka. Kshetrapala, Tavittu moorthi and Vasoorimala are the other deities present within the temple premises. Kodungallur Bhagavathi temple is visited by pilgrims during Kodungallur Bharani (Kaavu Theendal) and Thalappoli festivals.