Swain's Island Map

Swain's Island, Newfoundland, is actually a group of eight islands on the north side of Bonavista Bay, southeast of Wesleyville. All of these islands once had inhabitants but eventually all of them were resettled, mostly to Wesleyville.
Data from: en.wikipedia.org