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.
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.