Comment Comment by Thoeu388 https://en.m.wikipedia.org/wiki/L%27Anse_aux_MeadowsTechnically Newfoundland is an island, but I would call that North America parent Thoeu388 3 years ago
Technically Newfoundland is an island, but I would call that North America