Album

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 templ

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
end of photo grid