Chhatarpur Temple is located in a down town area in south of Delhi. It is originally known as Chhatarpur Shri Adhya Katyani Shakti Peeth Mandir .This is the second largest temple complex in India, and is dedicated to Goddess, Katyayani.
Chhatarpur Temple is located in a down town area in south of Delhi. It is originally known as Chhatarpur Shri Adhya Katyani Shakti Peeth Mandir .This is the second largest temple complex in India, and is dedicated to Goddess, Katyayani.