Yukon Island, Kachemak Bay

Yukon Island, Kachemak Bay

Listen to the article here https://coastview.org/wp-content/uploads/2025/07/Yukon-Island.mp3 Yukon Island, approximately 1.5 miles (2.4 km) long, is situated on the southeastern shore of Kachemak Bay, about 9 miles (14.5 km) south of Homer, Alaska. The island was...
error: Content is protected !!