Chaitra Navratri marks the beginning of the Hindu new year and is one of the most significant festivals dedicated to Goddess Durga. Over nine days, devotees worship the nine forms of the goddess, ...