India is perhaps the world’s ultimate explosion of colour. The annual festival of Holi alone is enough to put it on this list, with crowds smearing one another in powdered pinks, yellows, greens, and ...