India is the land of festivals. In fact, there is a festival for almost every day. This is testimony to the spirit of celebration that underlies India's cultural ethos. Festivals in India aren't just about revelry. They are also a means for spiritual growth.
By the time you read this, Scotland will have decided already whether to secede from the United Kingdom and form its own independent country. I can hazard an informed guess, though, and for that I have KFC to thank.