⚡UP: Additional Police Deployed in Ayodhya Ahead of Chaitra Navratri, Ram Navami
By ANI
Chaitra Navratri in 2025 will commence on March 30. Navratri, which means 'nine nights' in Sanskrit, is dedicated to the worship of Goddess Durga and her nine avatars, known as Navdurga.