New Hampshire's open parks stretch about 2 degrees of latitude, so a trip from the northern sites to the southern ones is a real drive. All 19 are mapped here.
NH
Weare, NH
Brookline, NH
Lisbon, NH
Pembroke, NH
Raymond, NH
Hampton, NH
South Hampton, NH
Twin Mountain, NH
Newton, NH