Holi is the Hindu festival of colors, which celebrates love, renewal and rejuvenation. Holi typically falls in March and heralds the beginning of spring.