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.