Anvers Island

E394823 UNEXPLORED

Anvers Island is a large, mountainous island off the Antarctic Peninsula in the Palmer Archipelago, known for hosting scientific research facilities and diverse polar wildlife.


Referenced by (1)
Subject (surface form when different) Predicate
Palmer Station
location

Please wait…