5 paddle spots in Salem, New Hampshire, United States.
Cartop access
Parking
Cartop Access
Hedgehog Park
Salem Town Beach
World End Pond