mpayne27student mpayne27student 11-11-2021 Social Studies contestada Palmer Station, one of three U.S. research facilities in Antarctica, is on an island at 65°S, 64°W. That is near which labeled land feature of that continent? A.Antarctic Peninsula B.Artic Peninsula