India has thousands of years old rich culture & festivals in India are an integral part of people's life. Festivals of India portray the rich cultural heritage of the country. Hindus, Muslims, Sikhs and Christians celebrate these festivals according to their religious rituals. Here is a spectrum of Indian festivals/fairs and their significance. Please click on any festival on the left side to see the detailed history associated to that festival.