Seward, Alaska, is a walkable town with stunning mountain and bay views, offering great shopping, dining, and attractions ...