Named for its ample white willow trees, the 35-acre Salem Willows Park is a popular destination come summertime. This public park, located at the tip of Salem Neck, features three swimming beaches ...
Results that may be inaccessible to you are currently showing.