The Puruhutika devi Temple (Puruhutika Peetham) inside the Kukkudeshwara Temple is a Shakti Peetha where Sati (goddess)'s Left hand fell. The etymology of the location (Peetha Puram or Pithapuram) comes associated with the presence of this Shakti Peetha in the area.