Port Foster
E370572
UNEXPLORED
Port Foster is a large, naturally sheltered bay within Deception Island in the South Shetland Islands of Antarctica, known as a key anchorage and gateway for scientific and logistical operations in the region.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.