Lowell Point State Recreation Site in Seward, AK 99664

Lowell Point State Recreation Site in Seward, AK 99664 (Kenai Peninsula Borough) is a nature reserve (State of Alaska). Lowell Point State Recreation Site is located near Beach Access Trail.

Leisure
nature reserve
Operator
State of Alaska