Lusk Creek Canyon

From Wikipedia, the free encyclopedia

Lusk Creek Canyon is the name of a canyon and National Natural Landmark located in Pope County, Illinois. The area is a large gorge formed by the erosion of sandstone.