Located at Kattikkunnu, Champu. One of the main temple here. Lots of devotees are visiting here. The festival conducted here is very famous.
Nice