Diwali is the festival of lights, laughter, and togetherness. Besides being one of the biggest festivals celebrated in India, Diwali brings smiles, good food, a bunch of beautiful memories, and plenty ...