Horseshoe Harbour

English

Proper noun

Horseshoe Harbour

  1. A harbor in Holme Bay, Mac. Robertson Land, Antarctica.
    • 2016 February 25, Paul Karp, “Aurora Australis icebreaker runs aground during blizzard in Antarctica”, in The Guardian[1]:
      The ship is currently aground at West Arm in Horseshoe Harbour, near Mawson Station where it was undertaking a resupply mission.