Diwali is a significant celebration for multiple religious groups that begins in mid-October and lasts for five days.
The biggest public holiday in India, Diwali features prayers for prosperity and good fortune — and lots of sweets.
Diwali is one of the most celebrated holidays in India and has become increasingly significant in the Indian-American ...