Overview

Head to the Chhatarpur Temple in the upscale South Delhi neighborhood, dedicated to Goddess Katyayani as part of Navadurga. Established in 1974 by Baba Sant Nagpal Ji, this temple is the second largest in India, renowned for its stunning lattice screen work and a blend of South and North Indian architectural styles. Explore the complex, featuring smaller chambers dedicated to various deities inclu... Read More
img