Chhatarpur Temple is dedicated to Goddess Katyayani and is located in the southern part of Delhi - Chhatarpur. It was established in 1974 by Baba Sant Nagpal ji and is totally constructed from marble with perforated stone on all the facets
Coffee