Holi is a festival celebrated in spring in India and Nepal. Known as a religious festival, it's heavily celebrated for the beginning of Spring and the victory of good over evil. On the day of Holi, beautiful colored powders (gulal) and water are thrown and not one person or thing is spared.