Stratham, New Hampshire 03885
The Town of Stratham owns a significant amount of open space, most of which is located in the vicinity of Stratham Hill. The “Gifford” land adjacent to Stratham Hill Park is 129 acres.
Content from Town of Stratham Protected Properties webpage