Lusk Creek Canyon

Lusk Creek Canyon

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.

Search another word or see Lusk Creek Canyonon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT