Vineland? Is Newfoundland, even Labrador, ancient Norse domicile?

susurrations.