Cache River State Natural Area


Cache River State Natural Area is an Illinois state park centered on the Cache River of in Johnson County, Illinois, United States.