Big Creek Lodge, the Frank Church Wilderness, and the Idaho Canyon Strip That Only Lets in the Pilots Who Earned It
Big Creek Lodge in Idaho's Frank Church Wilderness sits on a 2,500-foot grass strip reachable only by air, through a canyon approach that has no margin for under-prepared pilots.
Ramp