Durga Puja is a Hindu festival that is being celebrated by the people of West Bengal, Odisha, Assam, Tripura and many other places and is a great annual event. This festival falls generally in the month of October and November and this year it will be celebrated from 26th September to 30th September. This multi-day festival is celebrated with temples decorated immensely with flowers and lights making it extremely beautiful and stage decorated for cultural programes to take place. The festival is also observed by Hindus in eastern and northeastern states in India, in Bangladesh and in Nepal where it is also called Dashain.
This auspicious festival also marks the battle of goddess Durga with the shape which is deceptive, powerful buffalo demon Mahishasura. Therefore the festival is also known as the victory if Good over evil and at the same time also marks the harvest festival. This festival is known by different names in different states like in West Bengal, Assam and Odisha, Durga Puja is also called Akalbodhan, Sharadiya Pujo, Sharodotsab, Maha Pujo, Maayer Pujo, Durgo Pujo, or merely Puja or Pujo. In Bangladesh, Durga Puja used to be celebrated as Bhagabati Puja. Bengali caste people wait for this festival for the whole year and celebrate it wholeheartedly.