Navratri, as the literal translation goes, refers to the celebration of nine days and nine nights, celebrated all over India with much fervor and devotion. During these auspicious nine days, the goddess of strength and the deity of power are worshipped. The goddess of power, Goddess Durga, is worshiped in …
Read More »