Diwali Times Square, New York
Diwali at Times Square is the largest celebration of Diwali outside of India, celebrated at the biggest crossroads of the universe – Times Square. Diwali, the “Festival of Lights,” is the one holiday …