Durga Puja is a nationwide celebration of the all-powerful Maa Durga's triumph over the demon Mahishasura.  It is celebrated with much pomp and splendor.  Here are some sights of this magnificent Indian festival. Don't forget to check out some amazing pictures of Sindoor Khela on Vijayadashami day.

Also know more about Navratri