A place so lively that even its nationally celebrated Day of the Dead feels like Mardi Gras in New Orleans. That's Mexico for you, traveller! Read