The vibrant festivities of Diwali, the Indian festival of lights, are celebrated over five days and begin, November 12. Referred to as Deepavali in South India, this joyous occasion signifies the triumph of good over evil. Diwali is a time for illuminating lamps, engaging in prayer offerings (pujas), setting off fireworks, and relishing the finest savory delicacies and mithai (sweets). Find out where to get a taste of India and indulge in a traditional feast.