Navaratri is one of India's most widely observed Hindu festivals. People celebrate with music, dance and worship of the Goddess and many observe partial or full dietary fasts for spiritual reasons.