What the World Cup in North America means for your summer 2026 bookings
The 2026 FIFA World Cup kicks off on June 11 in Mexico City and ends with the final on July 19 at MetLife Stadium in New Jersey. For 39 days, the largest sporting event in history will be taking place on a different continent. If you run tours, activities, or experiences in Europe, it’s tempting […]
Learn more