I’ve been visiting Mexico City for 25 years – this is why it’s the greatest city in North America
With all eyes on the Mexican capital as England prepare to take on a host nation in the World Cup, Alastair Smart shares why this city has surged in popularity over the past few years
The Independent UK ·