Idaho Falls is located in the heart of some of the world's best known recreation areas including the majestic Yellowstone and Grand Teton National parks, Targhee, Sun Valley, Henry's Lake, Craters of the Moon, the Sawtooths, Island Park, Jackson..
Relevance: 20.313904