answersLogoWhite

0

There are lots of islands located in North America. The Liberty Island which is located in New York and the Vancouver Island located in Victoria, BC are some islands located in North America.

User Avatar

Wiki User

10y ago

What else can I help you with?