Mexico – Chapultepec

Let’s rewind to my first stop on my way to Japan – Mexico City! I only went to see a cousin I had not seen in some fifteen years, hoping for some sun like the pale, sun-starved Londoner I have become and discovered in 4 little days an amazing place, full of culture and life….

Mexico City – Teotihuacan

On my second day in Mexico City, I went to Teotihuacan – the closest pyramids to the city. This name means ‘the place where the gods were born’. It was easy to imagine it to be the case because of the mix of reverence and amazement I felt wandering around the place. The complex is composed…