Diwali, India’s biggest and most important holiday of the year, is a festival of lights that
celebrates the triumph of light over darkness, good over evil and the human ability to overcome. Diwali has become a national Indian festival.
celebrates the triumph of light over darkness, good over evil and the human ability to overcome. Diwali has become a national Indian festival.