According to tradition, the original idol of the Goddess was discovered in a cave that was later incorporated into the temple. The temple has been a center of Shakti worship in Delhi for centuries. Over time, the site was developed from a simple cave shrine into a multi-level temple complex, with flags marking the gratitude of devotees.












