Share The Article Well, folks, hold onto your sombreros and baseball caps because the latest travel numbers for North America are in, and they’re painting two very different pictures! The sunny destinations of Mexico are absolutely booming and breaking records for international visitors. Meanwhile, the United States has experienced a different trend, with a slight […]
Tag Archives: USA
A Superbowl commercial for Expedia that makes up its own show as an example of a hellish destination. source