According to mythological belief, the nine (new) forms of Goddess Bhagwati Durga i.e. Parvati, the presiding deity of power, have been designated by the name of Naudurga (Navdurga).
The post Sin over, Ichhi puri ki desired Navadurga appeared first on Naya India.