Diwali, the festival of lights, is the biggest festival celebrated across India and probably one of the biggest festival in the world. It celebrates the homecoming of Lord Ram, the prince of Ayodhya, after 14 long years in exile. Diwali these days is associated with...