Description

Seldovia Slough is located flows SW through village of Seldovia to Seldovia Bay, on Kenai Peninsula, Chugach Mts.

History

Name derived from nearby bay.

Nearby Features