Durga Puja is eastern India's biggest festival that is held with much pomp in the states of West Bengal, Bihar, Assam, and Odisha every year. This autumnal festival celebrates the victory of the mother goddess, 'Durga,' over 'Mahisasura,' the buffalo demon. In Hindu mythology, the festival heralds the visit of the goddess and her children to her home on earth. […]