Trail Loop 98 Miles From Twin Falls Has Stunning Peaks & MeadowsTrail Loop 98 Miles From Twin Falls Has Stunning Peaks & Meadows When I want to truly escape humanity and get lost in the natural beauty of the state, I can always count on the Sawtooth National Forest to deliver.Greg JannettaGreg Jannetta