4 paddle spots in Braintree, Massachusetts, United States.
Jays Cove
Pond Meadow Pond
Safford St. Parking Lot
Smith Beach
Parking