Search
Menu
Home
Sources
About
Contacts
Walter Island
Walter
Island
is one of several
uninhabited
Canadian arctic islands
in
Nunavut, Canada
located within
James Bay
. It is in
size
, and is
situated
east
of
North Twin Island
.
The island
takes
part in
surveys
for
polar bear
summer
refuge
.