Diwali, or the Festival of Lights, is one of the most significant holidays in India that traditionally spans five days. The holiday signifies the triumph of light over dark and the return of Lord Rama after he defeated the demon King Ravana.
Source: Check out ABC 7 for more…

Be First to Comment