The only North American site with indisputable evidence of a visit by Norsemen is L’Anse aux Meadows, at the northern tip of ...