• USD ($)
  • English
Located in South Delhi, Chhatarpur Temple is one of the largest temple complexes in the country. Built in 1974, the temple complex was dedicated to the goddess Katyayani, a form of the warrior goddess Durga. Other shrines dotted throughout the white ... 

Click here for more details

Viewing All 1 Photos

Certified photos by travelers like you.

Qutub Minar

December 2012

Qutub Minar - the world's largest freestanding minaret. Pretty impressive!

Doing what
Private Walking Tour: South Delhi Heritage including Qutub Minar and Mehrauli Archaeological Park

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message