Updated on: August 07, 2020 9:59 IST

Know everything about New Delhi's Santoshi Mata Mandir

Acharya Indu Prakash shares interesting details about Santoshi Mata Mandir located in New Delhi.

Latest Videos