by CoastView | Apr 29, 2021 | 2021, British Columbia, Islands, Natural History
Stephens Island is located in Hecate Strait, about 93 miles (150 km) south-southeast of Ketchikan and 19 miles (30 km) southwest of Prince Rupert, British Columbia. The island is part of the Ksgaxl/Stephens Islands Conservancy that protects an entire island group...