Visits since 1 Apr 2022 1,834,243
Visits since 1 Jan 2007 43,695,832
Fort Kochi Ebrochure

Enchanting Kerala


ISSUE: 217


Mannarasala Temple

Serpent worship is part of the Hindu religious practices and Kerala is a place where one would come across temples dedicated to serpent gods. Serpent worship is practised in several ancestral homes, which have special worship places called Kaavu (serpent grove).

Among the temples dedicated to serpent gods, in the most famous is the Mannarasala Sree Nagaraja temple located at Mannarasala, near Harippad in the district of Alappuzha. This temple is managed by a Brahmin family headed by a priestess. The presiding deity of the temple is the Serpent God Nagaraja with Sarpa Yakshi and Naga Yakshi as the consorts of Nagaraja.

As per belief, the first priestess of Mannarasala gave birth to a five-headed snake, which is believed to reside in the ancestral house to safeguard the family.

The important annual event at the temple is the Ayilyam festival. This festival is celebrated on the day of Ayilyam asterism, in the Malayalam month of Thulam which roughly corresponds to the months of September / October. This year, the festival is on the 22nd of November 2011.

The festival period here would witness the arrival of a large number of devotees. The procession carrying the idols of serpents in the grove surrounding the temple is the highlight of the festival day. The idols are taken to the Brahmin home and special rituals are held. In the procession, the main idol of Nagaraja is carried by the priestess.

Mannarasala Sree Nagaraja Temple
Alappuzha Dist,
Kerala, India- 690 514
Tel +91 479 2413214

Getting there
Nearest railway station: Harippad, around 4 km.
Nearest airport: Cochin International Airport, around 100 km.

District Tourism Promotion Councils KTDC Thenmala Ecotourism Promotion Society BRDC Sargaalaya SIHMK Responsible Tourism Mission KITTS Adventure Tourism Muziris Heritage saathi nidhi Sahapedia

Toll free No: 1-800-425-4747 (Within India only)

Department of Tourism, Government of Kerala, Park View, Thiruvananthapuram, Kerala, India - 695 033
Phone: +91 471 2321132, Fax: +91 471 2322279, E-mail:
All rights reserved © Kerala Tourism 2022. Copyright | Terms of Use | Cookie Policy | Contact Us.
Developed & Maintained by Invis Multimedia.
We use cookies to improve user experience, and analyze website traffic. For these reasons, we may share your site usage data with our analytics partners. More info. CLOSE