Fairs and festivals celebrated in India have their roots dating back several years and centuries and are an essential part of Indian people. The enthusiasm of the people and frolic of the children who make preparations for these events in advance are delightful. India’s diversity and multi-ethnic character are wonderfully reflected in these fairs and festivals. From Holi, the festival of colors celebrated at the onset of spring to Diwali – the festival of lights that welcomes the winter season and all other festivals are celebrated with pomp and fervor! Being invited to a home during a festival or a traditional celebration can be a delightful experience.