Alexander Island  search
BTAntarctica
 .Alexander Island
SNLarge island off W coast of Antarctic Peninsula S of Cape Horn.