Port Lockroy, Antarctica Get link Facebook X Pinterest Email Other Apps October 10, 2016 Port Lockroy is a natural harbour on the north-western shore of Wiencke Island in Palmer Archipelago in front of Antarctic Peninsula. Read more