About Devils Gate
Devil's Gate or Devils Gate is a natural rock formation, a gorge on the Sweetwater River in Wyoming, 5 miles miles southwest of Independence Rock.
Devil's Gate or Devils Gate is a natural rock formation, a gorge on the Sweetwater River in Wyoming, 5 miles miles southwest of Independence Rock.