Diwali - Festival of Lights – the biggest in India 29/12/2020 (VOVWORLD) - Diwali, the festival of lights, is celebrated across India with great enthusiasm as it symbolises the victory of good over evil. Marking the return of Lord Rama to Ayodha after 14 years of exile...