--> Skip to main content


Theru Thotten Tharavadu Devasthanam Temple – Theyyam Thira Kaliyattam Festival

Theru Thotten Tharavadu Devasthanam temple (Narappachiyillam) is located at Payyanur in Kannur district, Kerala. The shrine is dedicated to Chamundi and some rare deities worshipped in kavu and tharavadu in the region. The annual theyyam thira kaliyattam festival is held for two days in Malayalam Thula Masam – Thulam 22 and Thulam 23 (November 8 to November 9).

The important theyyams that can be witnessed at Theru Thotten Tharavadu Devasthanam temple are Kundor Chamundi and Thorakkarathi Theyyam.

The temple has a chathura sreekovil (square sanctum sanctorum) for the main deity. Some deities are worshipped atop small square platforms and under trees. The temple performs special pujas and rituals on Sankranti day.