Description
On Kenai Peninsula, on the S side of the entrance to Tutka Bay, 0.7 mi SE of the Herring Islands and 12 mi SSE of Homer; Chugach Mts.
Kenai Peninsula County · Alaska
On Kenai Peninsula, on the S side of the entrance to Tutka Bay, 0.7 mi SE of the Herring Islands and 12 mi SSE of Homer; Chugach Mts.