Chhatarpur Temple is located in a down town area in south of Delhi - Chhatarpur. This temple is dedicated to Goddess, Katyayani. The entire complex of the temple is spread over a wide area of 70 acres.
Subscribe your tourism news and Guide