Interstate State Park in St. Croix Falls is that kind of place, and it’s been waiting for you to show up. Nature’s ...