Diwali, often called the “Festival of Lights,” is one of India’s most celebrated and cherished occasions. Streets glow with diyas, homes sparkle with fairy lights, and fireworks paint the night sky ...