4 paddle spots in Alton, New Hampshire, United States.
Halfmoon Lake
Parking
NH State Ramp
Public Launch
Riverrun Deli