Is giving better than receiving? For millions of Hindus around the world, donating food, clothes and money during Diwali can bring its own rewards.
Millions celebrate festival of lights
Dazzling Diwali: The cherished tradition of giving presents is meant to spread "light and love and happiness and joy" as part of the festival's wider acts of charity and feasting. 