Often known as the Festival of Lights, Diwali is one of the most significant annual celebrations observed by Hindus, Sikhs, Jains and Newar Buddhists around the globe. The five-day celebration is designed to welcome new beginnings before the arrival of the new moon....

