Durga Puja is an annual Hindu festival that celebrates worship of Hindu goddess Durga.
urga Puja is widely celebrated in West Bengal, Assam , Bihar, Jharkhand, Orissa and Tripura where it is a five-day annual holiday. Not only it is the biggest Hindu festival celebrated throughout the State, but also the most significant socio-cultural event in Bengali society. Apart from Eastern part of India, Durga Puja is also celebrated in Delhi, Maharashtra, Gujarat, Punjab, Kashmir, Karnataka and Kerala. Durga Puja is also celebrated as a major festival in Nepal and Bangladesh.