Durga Puja is celebrated all across India with utmost devotion and joy. It is a festival where Goddess Durga is worshipped for her win over Mahishasur, the demon king. While the festival is celebrated for 10 days, Durga Puja is a special celebration majorly celebrated in West...