Creek Trail 130 Mi From Twin Falls Is An Off-Roader’s PlaygroundCreek Trail 130 Mi From Twin Falls Is An Off-Roader’s PlaygroundFor those that enjoy off-roading in Idaho, a desert creek loop trail northwest of Twin Falls might be the crown jewel of the entire state.Greg JannettaGreg Jannetta