Location
This is the second of the two most important Bhagvati devi temple in Palakkad believed to be 1200 years old. The idol here is swayambu (self created) and is found on one side of the Sreekovil. The main idol of the temple was installed at a much later date. The Vela Festival is the main festival of the temple. The temple is open between 6 to 10.30 am and 5 to 7 pm.