In southern Illinois, just east of Vienna, Illinois, is Dixon Springs Park. There are many big rock formations, and this waterfall lies among those.
Waterfall in Dixon Springs Park
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options:
CINewsNow Notifier
Twitter
Connect With Us