Lightning Creek
The beauty of southwestern Idaho is second to none, with hundreds of off-road trails available for exploration. You'll pass through the town of Crouch to get to the trailhead, a population of less than 200 with a couple of restaurants, a market, and a hardware store. Crouch is a hub for trails lik...Read More
Start 7-Day Free Trial