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 MorePhenomenal... Extraordinary... Mind-Shattering... Coming Jan 16th, 2024
Phenomenal... Extraordinary... Mind-Shattering...