Red Oak Nature Center, Aurora, Illinois

Where the Red Oaks Grow: Devil’s Cave and Red Oak Nature Center

Uncover the secrets of Devil’s Cave at Red Oak Nature Center, a 40-acre natural paradise on the east bank of the Fox River near Aurora, Illinois.