Navigation
Ayudha Puja symbolizes the victory of good over evil and the celebration of the annihilation of the demon Mahishasura by Goddess Durga, he said in a statement. It is celebrated as part of the Navratri festival.