answersLogoWhite

0

It is located in the country of Canada.

Baffin Island belongs to the Canadian territory Nunavut and Baffin Island is located in Canada to the west of Baffin Bay and north of Quebec.

in northern Canada

Baffin Island is a large, frozen, Canadian island in the Arctic Ocean northeast of Hudson's Bay.

User Avatar

Wiki User

14y ago

What else can I help you with?