This collection of Funky Facts from Go Jetters focuses on North America, a continent found entirely within the northern hemisphere. In these clips, we explore iconic landmarks within the United ...
The most populous country in North America (the United States) is also home to some of the largest cities in North America, but the No. 1 spot goes to Mexico City.
This article was originally published on mentalfloss.com as 10 Facts About L’Anse aux Meadows, North America’s Only Viking Ruins.