

Navratri is a much-awaited festival in India. Navratri means nine nights, this festival is celebrated for nine full days in almost every part of India. Navratri honors and celebrates Maa Durga. It is a festivity that celebrates the victory of good over evil wherein Goddess Durga defeats and overpowers the demon in the form of Mahisasura....