Early history. There are many popular beliefs related to the origin of Chettikulangara temple. The most popular one is as follows. Many centuries ago, some local chieftains went to witness the annual festivities at the Koypallikarazhma Bhagavathi temple situated a few kilometers from Chettikulangara.
Leave a Reply