Indian Creek Horseback Riding
The 36th most popular equestrian trail in Idaho.
Friday 22 July 2016 04:59 GMT
In the Palisades Ranger District near Idaho Falls, the Indian Creek area provides access to miles of horseback riding trails.
Overall, Indian Creek is the 36th most popular horse trail of all 56 horseback rides in Idaho.