Rediscovering Alexander Island
Down in the icy waters of the Bellingshausen Sea, just off the west coast of the Antarctic Peninsula, there’s this massive chunk of land called Alexander Island. It’s actually the biggest island in Antarctica, although […]
