The enchanting Nellikulangara Bhagavathi temple is situated in the picturesque village of Vallanghi, nestled within the Chitur taluk of Palakkad District in Kerala. The primary deity enshrined in this sacred place is the revered Goddess, Nellikulangara Bhagavathi. Every year, thousands of devout pilgrim’s flocks to this temple from various corners of the state, seeking the divine blessings of Nellikulangara Bhagavathi. What sets this temple apart is its renowned Nenmara Vallangi Vela festival, a grand event jointly organized by two neighboring villages, Nenmara and Vallangi. This festival, only eclipsed by the iconic Thrissur Pooram, is characterized by a spirited competition between these two villages, as they vie more to host the most extravagant and spectacular celebration.