Pennsylvania and New York have declared Diwali a public holiday too. Planning for the holiday commences early and food is at the heart of it. There is a big tradition of snacks, food gifting and ...