Walrus Beach in Heard Island and McDonald Islands

Walrus Beach in Heard Island and McDonald Islands is a beach.
Nature
beach

Research institutes

  • Atlas Cove Station – approx. 250 m.