2 paddle spots in East Nelson, Illinois, United States.
Denham Pit Access Point
Parking
Fish Hook Access