Kaikulangara Devi temple is located at Kadangode village, around 13 km northeast of Kunnamkulam, in Thrissur district, Kerala. The main murti worshipped in the temple is Goddess Bhadrakali – swayambhu murti. There is Sreechakra Prathishta in the temple. Goddess is worshiped as Saraswati in the morning, Durga at noon and as Bhadrakali in the evening. The Upa Devatas worshipped in the temple are Anthimahakalan, Ganapathy and Ayyappa. The major festivals observed in the temple are Navratri, Thrikarthika in Vrischikam month, Niramala in Dhanu Masam, Makara chowa and Parayaru Vela in Makaram month, Kalam Pattu in Kumbham, and the Prathishta day in Edavam month. Villaku for Ayyappa and Vela festival for Anthimahakalan are famous in the region. Kaikulangara Devi Temple History It is said that the murti worshipped in the temple was the upasana murti of Mallasseri Ilayathu. Another belief is that Palakkattu Nair who had gone to learn Vedas in Porkulam got the murti of Goddess from