6 paddle spots in Portsmouth, New Hampshire, United States.
Creek Farm
Parking
Marsh Lane
Peirce Island Boat Launch
Pierce Island
Seven Rivers Paddling
Wentworth Coolidge Mansion