3 paddle spots in Amherst, New Hampshire, United States.
Amherst Town Beach
Parking
Boston Post SUP Launch
Souhegan River at 122