Latitude and longitude of Walrus Islands
Satellite map of Walrus Islands
The Walrus Islands (Russian: Моржовые острова) are a group of craggy coastal islands in the Bering Sea, close to the northern shores of Bristol Bay, Alaska at the entrance to Togiak Bay.
Latitude: 58° 40' 28.79" N
Longitude: -160° 17' 29.40" W