Little Grand Canyon

From Wikipedia, the free encyclopedia

The Little Grand Canyon is a canyon located in Jackson County, Illinois. The area is well known as a haven for hibernating snakes. The area is also a National Natural Landmark.