Alexander Island

Alexander Island is a large island off the Antarctic Peninsula, separated from the mainland by George VI Sound and the Wilkins Ice Shelf. It is mostly ice-covered and has a mountainous interior.

Connect