On 5th and 6th October 2024, the auspicious day of Durga Puja was celebrated on the roads of Times Square, NYC, US. Thousands of Indian-American devotees gathered a flock to pay their rites on the site. The highly vibrant celebration became the center of attraction for every nearby American. Indians checked on every respect to be paid to Goddess Durga. This beautiful commemoration transformed the busy western streets of Times Square into an Indian... Read more