Malamakkavu Ayyappa Temple, Hindu temple in Palakkad district, Kerala, India.
Malamakkavu Ayyappa Temple sits atop a small hill in Palakkad district, featuring traditional Kerala architecture with sloping tiled roofs, intricate woodwork, and a sanctum sanctorum housing the eastward-facing idol of Lord Ayyappa alongside deities Bhagavathi and Lord Siva.
The temple has existed for over three centuries according to written records, though its origins trace back 500 to 1000 years when a Cherumi couple discovered a divine rock that bled when struck, leading to the establishment of this sacred site.
The annual Thalapoli festival celebrated on the last Saturday of Dhanu month draws thousands of devotees for ceremonial processions, traditional music performances, and community gatherings that preserve Kerala's spiritual heritage and temple traditions.
The temple operates daily from early morning to late night with no specific pooja timings, accessible via Thrithala-Kumbidi route approximately 2 kilometers from the main road, with nearby facilities including restaurants, restrooms, and shops selling pooja items.
A sacred pond on the eastern side produces the special Chengazhinir Poovu or Neelathamara flower, which devotees believe blooms as a divine blessing following sincere prayers, making this temple particularly revered among Lord Ayyappa's 108 temples in Kerala.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.