Things to Know
30 - 45 Min
Chettikulangara Sree Bhagavathi Temple is one among the five temples established by Lord Parashuram. The temple is located at Chettikulangara, 8 km from Kayamkulam, on the Kayamkulam–Mavelikara route. This temple dates back to over 1200 years. Chettikulangara temple is spread over 13 God chosen (Karas) territories. It is at the center of the first four Karas – Erezha South, Erezha North, Kaitha South, and Kaitha North. The presiding deity is Jagadambika of Chettikulangara, the Goddess of Oodanadu. Chettikulangara Sree Bhagavathi temple is now under the control of the Travancore Devaswom Board and is the second highest revenue earner, next to Sabarimala within this board.