2 paddle spots in North Haverhill, New Hampshire, United States.
French Pond
Parking
French Pond Public Access