Muthappan Temple, Hindu temple in Kannur district, India
Muthappan Temple is a Hindu temple in Kannur district, located in the state of Kerala in southern India. The complex features traditional wooden construction with carved beams, open pillared halls, and a central courtyard where ceremonies take place.
The origins of the temple date back several centuries, when regional communities in the Malabar area established a place for their worship. Over time, the site evolved into an important spiritual center for surrounding villages.
The name Muthappan combines "Muthu" meaning elder and "Appan" meaning father, reflecting how locals address the deity with familial respect. Visitors today can watch devotees offer fish and toddy at the shrine, practices rarely seen in other temples.
The temple opens early in the morning and remains accessible until evening, with main rituals usually taking place during the early hours. Visitors should note that barefoot walking and modest clothing are expected.
Unlike most other Hindu temples, the site accepts fish and fermented palm drink as offerings to the deity. After rituals, a communal meal is served to all visitors regardless of their background.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.