Durga Puja is more than just a celebration; it embodies a sentiment, a lifestyle. For five days, the streets of Bengal transform into vibrant streams of artistic and poetic expression. Colorful tents ...