Join the world's biggest water fight in Thailand; become a reveller on Mexico's Day of the Dead, and party hard at Rio's world-famous Carnivale. Whatever you like to celebrate - and however you like to celebrate it - you'll find a gathering somewhere on the planet to suit you. Lonely Planet collects 50 of the greatest, weirdest and most jaw-dropping festivals around the world for you to set your sights on.