Navratri Day 1: Devotees flock into temples to worship Devi Shailputri
- 4 years ago
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.