Susano
Banned
I would assume their economy would be based primarily on fishing; if that is so, then Newfoundland is a pretty good spot. And if it isn't, well, there's the St. Lawrence river basin, as much fun as Vikings in Manhattan is.
Well, in either way, it seems to me the region could feed numerous second and third sons and their families. That should be enough reason for the Norse to expand there if their colony survives.