Diwali, the 'festival of lights’, is celebrated to commemorate the return of Lord Ram to Ayodhya after 14 years of exile after killing the demonic king Ravana. The most vigorously celebrated festival of India, Diwali sets the entire country sparkling with ...