The present temple dates back to the 15th Century. This shrine is dedicated to Goddess Shakti or Sati. She is worshipped in the form of Goddess Mangla Gauri, the deity of benevolence. It is one of the ‘Shaktipeeths’ constructed on the top of Manglagauri Hill, according to beliefs, the breasts of the mother goddess fell at this place after her body was shredded by the ‘sudarshana chakra’ of Lord Vishnu. Here Goddess Sati or Mangla or Shakti is worshipped in the form of the breast symbol, which signifies nourishment. The temple complex consists of small shrines dedicated to Lord Shiva and the images of Goddess Sati as Mahishasura Mardini, Durga and Dakshina Kali.