Despite its waterfront position along the Salem Harbor, Salem is not known for its beaches. However, travelers willing to look outside the box will be rewarded with scenic Winter Island Park.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results