Diwali is one of the biggest religious holidays of the year, celebrated around the world by millions of Hindus. A five-day Festival of Light, it usually takes place between mid-October and mid ...