Description

In Neptune Bay off Kenai Peninsula, 13.7 km (8.5 mi) SE of Homer; Chugach Mts.

Nearby Features