Destination guide
About Muchilot Bhagavathy Kavu
Muchilot Bhagavathy Kavu is situated at Karivellur in the Payyannur region of Kannur district, Kerala. The shrine is dedicated to Muchilot Bhagavathy, a revered deity in the ritual traditions of North Malabar, and is especially significant for visitors interested in Theyyam and the cultural life surrounding kavu temples. Karivellur’s Muchilot tradition is associated with major ceremonial observances, including Perumkaliyattam celebrations held on special occasions.
A visit is less about conventional sightseeing and more about experiencing a living place of worship where local history, community memory, ritual performance and devotion meet. During Theyyam or festival periods the atmosphere can be particularly vibrant, while ordinary days offer a quieter view of the sacred setting. Visitors should respect local customs, avoid disrupting rituals or photography restrictions, and confirm festival dates and public access before travelling.
At a glance
Quick Summary
Muchilot Bhagavathy Kavu in Karivellur, Kannur, is a pilgrimage and Theyyam heritage site associated with Muchilot Bhagavathy worship and the ritual culture of North Malabar, Kerala.
Nammude Keralam Last checked 2026-08-08
