“Navdurga” is literally means Nine forms of Goddess Durga, constitute, according to Hindu mythology, the manifestation of Goddess Durga in nine different forms. These nine forms of Goddess Durga are Śailaputrī, Brahmacāriṇī, Chandraghaṇṭā,…
While the political struggle of nationwide movement for independence had just commenced, persons endowed with the foresight to envision India after independence, focused on establishing non-profit, self sufficient, futuristic, philanthropic…