Interesting. I visited the site in the mid 1970s.
Irrelevant aside — the YT transcript rendered the name as “Lance O’Meadows”. 😁
I think another Norse site was discovered a few years ago on the west coast of Newfoundland.
The video makes a good case for L'Anse aux Meadows not being Leif Eriksson's Vinland. So where was his Vinland? Elsewhere on Newfoundland? Cape Breton Island? Gaspe Peninsula? New Brunswick? PEI?
The hybrid name, part French and part English, of L'Anse aux Meadows, is kind of appropriate. The Norse raided and settled in both France and England.