Wildcat Falls
At 90 feet high, Wildcat Falls is the tallest waterfall in Starved Rock State Park. Starved Rock is located in North Central Illinois and contains 17 canyons, many of which have waterfalls. Each canyon flows into the Illinois River to the north.
- Copyright
- Kevin-Palmer.com
- Image Size
- 4738x3138 / 13.5MB
- Keywords
- Contained in galleries
- Illinois