The Festival of Lights: A Diwali Celebration at Levy Park
10/31/2024 Diwali, known as the "Festival of Lights," is a major festival that is recognized worldwide. Celebrated by over a billion people worldwide, and over 100,000 Hindus, Buddhists, Jains, and Sikhs in Houston, the holiday symbolizes the triumph of light over darkness and good over evil.