Isles of Shoals
Search results
We did not find results for: Prescott Park (New Hampshire).
Check spelling or type a new query.
We did not find results for: Prescott Park (New Hampshire).
Check spelling or type a new query.
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. Wikipedia