India is celebrating Sharad Navratri 2018. Sharad Navratri and Chaitra Navratri are two Navratris that are the most celebrated festivals by devotees of Goddess Durga. The festival of nine days is very important for Hindus across the world. During these nine days, devotees pray to nine incarnations of Goddess Durga called Navdurga. Each day of Navratri is dedicated […]