Livingston Island... Livingston Island Map 328 miles away
Deception Island... Deception Island Map 303 miles away
Antarctic... Antarctic Peninsula Map 151 miles away