Diwali, the festival of lights, marks the triumph of good over evil, and commemorates the return of Lord Rama to his birthplace Ayodhya after victory against the demon king Ravana.