by Nyssa P. Chopra | Nov 11, 2012 | Asia, Destinations, India, Travel Well
What: Diwali, or Deepavali literally means “festival of lights.” It is the biggest celebrated holiday for Hinduism, Sikhism, and Jainism. It’s a 5-day festival that usually falls during October/November, marking autumn as the festive season. Modern...