Durga Puja is one of the most important festivals in Kolkata, and is celebrated annually in September or October. The festival marks the victory of good over evil and the triumph of the goddess Durga. Millions of worshippers take part in the festivities, which include colourful processions, music, dance, and feasting. The festival is held at various locations throughout Kolkata, and is a great choice for budget-conscious travellers looking to immerse themselves in the rich culture and traditions of the city.