3 paddle spots in Stoddard, New Hampshire, United States.
Island Pond Boat Launch
Parking
Public ramp
Public Ramp