Sri Indrani Panchadurga Parameshwari Temple is an 11th-century shrine dedicated to Goddess Durga. The temple houses five (pancha) Lingas representing the Goddess, along with a stone sculpture of Vanadurga. It is one of the Shakti Peethas and sits within a vast temple complex.