Diwali, known as the festival of lights, is one of the most anticipated festivals in India. The day marks the homecoming of Lord Rama after his 14-year exile. One of the major festivals celebrated by Hindus across the world, Diwali Read more…