There’s something special about Mexico city. The sprawling beast of a city is one that might not instantly take your breath away – not like Oaxaca – but once you scratch the surface a little, it’s got so much to give. It’s the epicentre of Latin culture, somewhere where Hispanic and Aztec histories fuse to […]