Nelson Island (South Shetland Islands)
From Wikipedia, the free encyclopedia
Nelson Island or Leipzig Island or Nelson's Isles or O'Cain's Island or Strachans Island is an island 12 miles long and 7 miles wide, lying southwest of King George Island in the South Shetland Islands. Nelson Island is located at . The name Nelson Island dates back to at least 1821 and is now established in international usage.