Navratri is here and it is celebrated with huge pomp and enthusiasm across India. On these nine days, Goddess Durga is worshipped in her nine different forms during the Navratri festival. Worshipped mainly for power, peace, and prosperity, Goddess Durga fulfills ...