Diwali is one of the key festivals celebrated in South Asia, by Hindus, Sikhs, Jains, and Buddhists. It is the festival of lights, with a symbolism of the triumph of light over darkness, knowledge ...