Prathishta / Presiding Deity : Lord Ayyappa
Upadevatha / Sub Deities : xx
Thanthri: Thekkedath Perumbadappu Mana
Trustee: H. R. & C. E.
Lord ayyappa is the presiding deity here. Temple located the river barathapuzha. Temple is small in size. In rainy season, poojari used to go in boat and performes poojas.
Annual festival is celebrated for 10 days from Dhanu 1st onwards.
It is belived that by praying here, devotees can get rid of deceases. Panapaayasam
and lamping are main offerings
Wednesday, Saturday & Sundays are important
Temple is far from Thirur approximately 12 km