News

The final five days of Durga Puja, one of India's grandest festivals ... celebrations are the construction of ornate marquees, or pandals, where the idol of Goddess Durga is placed amid lavish ...