Tag: Devil’s War Club

Devil’s Slide – A Strange Geological Wonder

Devil’s Slide is a Strange Geological Wonder, a massive-size limestone chute. It is located on the south side of Interstate 84 in Weber Canyon,...