Diwali, the festival of lights, is a major Hindu celebration. It marks the triumph of good over evil and light over darkness. Celebrations span five days with unique rituals. Homes are decorated, ...