Kapil K. • November 26, 2015The entire temple complex spread over 60 acres (24.3 ha), has over 20 small & large temples divided in three different complexes. The main deity in the temple is Goddess Katyayani, a part of Navadurga
Don't see the place you're looking for? Add a new place to Foursquare.