India is known for its colorful festivals, each with its own story and significance. Diwali, the festival of lights, is a celebration of good over evil. Holi, the festival of colors, marks the arrival of spring and the triumph of good over evil. Navratri, a nine-day celebration, showcases the rich cultural heritage of India through music, dance, and food.