Hindus celebrate Deepavali by decorating their homes with lights and diyas, making Rangolis, eating sweets, visiting the homes of friends and relatives, exchanging gifts, wearing new traditional clothes, and more