Prescott Park (New Hampshire)
Prescott Park is a ten-plus acre waterfront park in Portsmouth, New Hampshire, United States. The land was purchased in the 1930s by two sisters, Josie and Mary Prescott.
Source: Wikipedia — Prescott Park (New Hampshire) (CC BY-SA 4.0)