India is a land where celebration is a way of life. The innumerable festivals that crowd...