A visit to Chhatarpur Mandir/Temple (श्री आद्य कात्यायनी शक्तिपीठ) Delhi

Chhatarpur Temple which is officially known as Shri Aadya Katyayani Shakti-Peeth (श्री आद्य कात्यायनी शक्तिपीठ) is located in South Delhi along with the Main Chhatarpur Road. It is around 4KMs from Qutub Minar, towards South via Mehrauli Archaeological Park, along with the Mehrauli-Gurgaon road. Can also be approached by Metro Yellow Line at Chhatarpur Metro…