Ottawa, Illinois is home to Starved Rock State Park, a geological marvel that’ll make you wonder how you’ve lived in the ...