×

Robert Island

Island in the Antarctic
Robert Island or Mitchells Island or Polotsk Island or Roberts Island is an island 11 miles long and 8 miles wide, situated between Nelson Island and Greenwich Island in the South Shetland Islands, Antarctica. Robert Island is located at 62°24′S... Wikipedia
Area: 50.97 mi²
Max length: 11 mi
Location: Antarctica
Population: 0