Navratri Day 1: Devotees flock into temples to worship Devi Shailputri

2020-04-20 3

The nine-day-long auspicious Navratri has started from Wednesday. The nine days dedicated to the nine different forms of Durga or feminine power is one of the most celebrated festivals in India.