Diwali, the festival of lights, love, positivity and sweetness will be celebrated on Oct 31, 2024. The day also marks the homecoming of Lord Ram after a long period of exile and a battle with Ravan, the demon King of Lanka. People decorate with rangoli, fairy lights, and diyas, and much more, and chant mantras for peace, prosperity, and abundance.