Holi is a major Hindu festival celebrating the onset of spring, along with good harvests and the fertility of the land. Holi is celebrated on the day after the full moon in March. It is known best for ...