We are excited to announce that Meadows will be celebrating Holi on March 28th. Holi is an Indian festival of colors and also a social-cultural celebration. Holi represents the spirit of friendship, love, happiness, and family time. It marks the beginning of Spring and is usually celebrated in March.