India is well known for its lavish, colourful festivals and celebrations that seem to go on for days on end. Many are dedicated to Hindu gods, or to phases of the moon. If you can time your trip to India well enough, you can witness the locals coming out to play – and join in…
