Every year, as Diwali approaches, Indian homes begin to glow with colourful lights, diyas, and candles. Markets fill with shoppers, kitchens smell of freshly prepared sweets, and families come together to celebrate one of India's most beloved festivals. For many people, Diwali means welcoming Goddess Lakshmi, worshipping Lord Ganesha, exchanging gifts, and enjoying fireworks.