Ohlin Island
From Wikipedia, the free encyclopedia
Ohlin Island or Bailys Island is an island lying 6 miles west of the north end of Tower Island in the Palmer Archipelago. Ohlin Island is located at . Ohlin Island was discovered by the Swedish Antarctic Expedition (1901-1904) and named by Otto Nordenskiöld for Axel Ohlin, zoologist with the expedition.