is another spiritual gem in Delhi built in 1974. The temple complex is dedicated to Goddess Katyayani and features traditional south Indian architectural styles. With its stunning array of smaller ...
New Delhi is an up-and-coming city when ... In India To Travel In The Coming Year Shri Aadya Katyayani Shakti Peetham, Chattarpur Temple, is situated just 4 km away from Qutub Minar.
Lotus Temple is a popular temple in Delhi that was built in 1986. It was built white marble petals and people are allowed to chant, sing and pray there.