3 paddle spots in Chepachet, Rhode Island, United States.
echo lake
Parking
Keech Pond Access
Sand Dam Boat Launch