4 paddle spots in Newton, Illinois, United States.
MVP Happy Holler
Newton lake
Parking
Peterson Park Launch, Embarras River
Sam Parr State Park