Kewanee Illinois --- Johnson-Sauk Trail State Park
A quick trip from Elmwood would be north up IL 78 to Kewanee. Kewanee is a 40 minute drive of about 30 miles.
Bishop Hill is nearby, as well. Kewanee is also an Amtrak stop for the Illinois Zephyr.