Diwali is one of the most important festivals in South Asia, and for Hindus in particular. It is celebrated by more than a billion people of various faiths worldwide. Over five days, people take ...
As the Himalayan country celebrates Diwali, this ceremony takes place on the second day of the festival ... is gaining more widespread attention in Nepal. There are an estimated 20,000 ...