Most People Don’t Know About This Eerily Beautiful Swamp Hidden In Illinois

We keep trying to tell you, if you only stay north of I-80, you are missing some of the best gems in the state. Southern Illinois is where it’s at as far as some of the most incredible natural beauty. The Cache River Natural Area is one of them. This swamp is something you need to check out.

Have you been to the Cache River area? What do you think?