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 ...
Thousands of people visit Shoshone Falls each year, and Idaho Power says the real surge starts Wednesday.
TWIN FALLS — Just how impressive is Shoshone Falls, the “Niagara of the West”? Your story lives in the Magic Valley, and our new mobile app is designed to make sure you don’t miss breaking news, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results