Durga Puja is one of the grandest festivals of India and is predominantly celebrated in the states of West Bengal, Assam, Tripura, Odisha and Bihar. Beautiful pandals are set up and well-crafted idols and beautiful cultural activities take place in various parts of the country.