4 paddle spots in Leeds, Maine, United States.
Googin's Island
Leeds
leeds maine
Riverbend Campground, Boat Launch
Parking