Search
Menu
Home
Sources
About
Contacts
Spencer Island
Spencer
Island
is one of several
uninhabited
Canadian arctic islands
in
Nunavut, Canada
located within
James Bay
. It is
situated
northwest
from
North Twin Island
. During
surveys
in
James
Bay
,
polar bears
were sighted using
the island
for
summer
refuge
.