Thiruvegappura Temple is located at Thiruvegappura Temple on the Valanchery – Koppam road in Palakkad district, Kerala. The main deities worshipped in the temple are Shankaranarayana, Shiva and Bhagavan Vishnu. The shrine is a Maha Kshetram. The shrine is also famous for observing Vavu Bali rituals especially on the Vavu or Amavasya day in Karkidakam month. Hundreds of devotees perform Bali Tharpanam and other rituals for dead ancestors. Shankaranarayana is worshipped in the middle, Vishnu in north and Shiva in south. Although the main prathishta in the temple is that of Shankaranarayana, the biggest sreekovil is that of Shiva. All the three deities face east. Shankaranarayana has Gaja Prishta Sreekovil (sanctum in shape of elephant back), Shiva has Vatta sreekovil (circular sanctum) and Vishnu has square sanctum (Chatura sreekovil). The Upa Devatas worshipped in the temple are Ganapathy, Dakshinamurti, Vettaikaran, Erinjupuran, Ayyappan, Bhagavathi, and Nagam. A unique offerin