4 paddle spots in Weymouth, Massachusetts, United States.
Abigail Adams State Park
Parking
Grape Island
Sheep Island
Weymouth Fore River Canoe Access