News

Diwali, also called Deepavali, is one of the biggest festivals in India. It’s also widely celebrated in Nepal, Malaysia, Fiji and other countries with large South Asian diasporas.