Chhatarpur Temple
Chhatarpur Temple (Officially: Shri Aadya Katyayani Shakti Peetham) is located in a down town area in south of Delhi - Chhatarpur. This is the second largest temple complex in India, and is dedicated to Goddess, Katyayani. It is located at Chhatarpur,on the southwestern outskirts of the city of Delhi and is just 4 km (2.5 mi) from Qutub Minar, off Mehrauli-Gurgaon road.

good place
ReplyDeletenice to visit
ReplyDeletenice to visit
ReplyDelete