Past in Perspective

L'Anse aux Meadows, located in Newfoundland, Canada, is an archaeological site that provides evidence of the earliest known European presence in North America.