The Frida Kahlo Museum is just one of Mexico City's much-visited cultural hotspots. Photos: John Brunton

72 hours in Mexico City - in pictures