4 paddle spots in Falmouth, Maine, United States.
Falmouth Town Market Landing
Parking
Mackworth Island Beach
Presumpscot River
Presumpscot Route 100