Tag: Wonders in Utah

spot_imgspot_img

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