Location: Inian Islands, Icy Strait, southeast Alaska The Inian Islands are loaded with sea otters. ย Local residents in nearby Elfin Cove tell me that sea otters were re-introduced to this area in the mid 1980’s with animals transplanted from other areas. ย The original population was of course wiped out by hunters and fur traders […]
Read More