Holiday Cheer, Festive Air, Season’s Greetings – no, it’s not Christmas yet – it is another holiday – Diwali (or Deepavali) – the Festival of Lights celebrated by millions of Indians – this weekend on Nov 2nd and 3rd.