McMurdo Sound
McMurdo Sound is an inlet of the Ross Sea between Ross Island and mainland Antarctica. It is a major route and operating area for Antarctic research and logistics.
McMurdo Sound is an inlet of the Ross Sea between Ross Island and mainland Antarctica. It is a major route and operating area for Antarctic research and logistics.