India is a huge country with diverse cultures and religions, festivals and customs that are as varied as the wild colours of the traditional clothes and buildings.
There are hundreds of Indian folk and tribal dances and each region has its own folk dance. Festivals occur all year and provide a bright interlude in the mundane daily routine. Festivals are a chance to socialise, clean up, for music and dance and rituals. They also involve prayer, pageantry, procession and a chance to simply celebrate life.