Explore Mexico City, Guadalajara, and Monterrey as host city destinations for World Cup 2026 travel.