Port Lockroy, Antarctica

Port Lockroy, Antarctica

Located on the west side of the Antarctic Peninsula, this former British research station (Station A) was established during World War II and had a continuous presence through 1962. During the ea...

JDS Travel News JDS Viewpoints JDS Africa/MI