The sighting of sea otters at Ecola Point in Cannon Beach, Oregon, has sparked excitement and optimism among conservationists and locals alike. This historic event marks the first confirmed presence of sea…
The sighting of sea otters at Ecola Point in Cannon Beach, Oregon, has sparked excitement and optimism among conservationists and locals alike. This historic event marks the first confirmed presence of sea…