Search
Menu
Home
Sources
About
Contacts
Edmund Walker Island
Edmund Walker
Island
is one of the
Canadian arctic islands
in
Nunavut, Canada
. It
lies
in the
Arctic Ocean
,
south-east
of
Lougheed Island
and
north-west
of
Grosvenor Island
. It is part of the
Findlay Group
.