When translated in the English language, the term 'Durga Visarjan' means 'immersion of Goddess Durga'. Every year Durga Puja is celebrated to invoke the Goddess and seek her blessings. Devotees perform rigorous fasting and rituals which are followed by huge feasts. ...