Large idols of Goddess Durga, flowers, colors, drum beats, sanskrit scripture and delicious food — Durga Puja is one of India’s widely celebrated festivals, especially in West Bengal.