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.