Holi is a spring festival celebrated in India that marks the victory of good over evil. It is associated with the legends of Krishna and Radha. On Holi, people celebrate by spraying colored powders and water on each other, singing, dancing, and attending celebrations. It is celebrated on the full moon day in March and marks the beginning of spring.