Dictionary Home » Dictionary Definitions » Palmer Archipelago

Palmer Archipelago

Formerly Antarctic Archipelago

An island group between the southern tip of South America and the northwest coast of the Antarctic Peninsula. The islands are claimed by Great Britain.
link/cite print suggestion box