Diwali night

No, This Is Not a Photo of India on Diwali

Diwali, the Indian festival of lights, falls on Thursday, Oct. 23 this year and with it come celebrations, gift-giving, and…

10 years ago