FIFA 26 host venue — OPENING MATCH (June 11). The legendary stadium where Maradona's "Hand of God" happened. Hosted '70 and '86 World Cup finals.
Local tip: Tren Ligero (light rail) to Estadio Azteca station, direct to stadium.
Address: Calz. de Tlalpan 3465, Coyoacán, CDMX, Mexico City, Mexico
Tickets: Tour from $15