SHOSHONE, Idaho — Situated in Southern Idaho along the Snake River is a masterpiece. It's a natural wonder, though not entirely natural. Shoshone Falls sits on the Snake River, near Twin Falls. Some ...
Construction has begun on a new overlook at one of Idaho’s most famous waterfalls, with officials using controlled blasting ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results