answersLogoWhite

0

The bay that separates them is called Baffin Bay. Baffin is the 5th largest island in the world by land area located on the border of Canada

User Avatar

Wiki User

12y ago

What else can I help you with?