As we all know that Holi is the ancient Hindu festival which is also celebrated by non-Hindu communities. In India, Spring season is considered as the beginning of happiness and spreading love. So Holi is celebrated at the beginning of Spring and people celebrate by throwing colors on each other.