No products in the cart.
Chhatarpur Temple, Delhi
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.