The Divine Mother known as Rajarajesvari (Adiparasakti – Sri Mahamaya Bhagavati, the goddess of power) is worshipped here in three different forms: Maha Sarasvati (mother of knowledge) in the morning, draped in white; Maha Lakshmi (mother of wealth) at noon, draped in crimson; and as Maha Durga (mother of power) in the evening, decked in blue.
There is an Idol of Mahavishnu on the same pedestal and so the Deity is called Amme-narayana, Devi-narayana, Lakshmi-narayana and Bhadre-narayana also.
Apart from the main deity, the temple complex consists of Kizhkkavu Bhagavati temple, temples for Dharmasastha (Ayyappa), Shiva, Ganapati, Subramanya, Nagas and other Upa-Devas. The pleasant atmosphere in the temple gives mental peace and harmony to devotees.
People suffering from mental illnesses commonly visit the temple, as Chottanikkara Devi is thought to cure her devotees.
One should not miss the ‘Guruthi Pooja’ in the Kizhukkavu temple on the eastern side of the temple pond. Earlier ‘Guruthi Pooja’ was done only on Fridays. But nowadays, it is performed every day.
It was here that Shivaguru and Aryamba spent months in prayer and fasts, till they were assured of progeny. Lord Mahadeva of this temple is believed to have incarnated as Adi Sankara. There is also Mahasamadhi Pitham of Adi Sankara and a small shrine dedicated to Him in the premises of the great temple. Thrissur Puram festival in April-May, which is celebrated here, attracts devotees and tourists from all over the world. The celebrations are spectacular, combining majestic elephant pageantry with the frenzied playing of drums and cymbals, rounded off with a fireworks extravaganza.