It is of best place for worshipping of whole universe service i attended Chettikulangara devi temple festival from here and Im so happy to witness it.The whole village is lit during the festival and dreams do come true It is most beautiful place alsoMust visit place for all the devotees
Good place
Inspiring