Province Newfoundland and Labrador | ||
Avayalik is an island at the far north of the Labrador Peninsula in the Canadian province of Newfoundland and Labrador. It is a possible site of early Norse colonization of North America.
Map of Avayalik Islands, Division No. 10, Subd. E, NL, Canada
References
Avayalik Wikipedia(Text) CC BY-SA