This is cultural heritage site for North Malabar. You will see Theyyam here in the month of January named Ottakkolam.
Nice place
Ah