by toriaj on Flickr.Shoshone Falls, sometimes called the “Niagara of the West,†is a waterfall on the Snake River located approximately five miles east of Twin Falls, Idaho. September 3, 2022September 3, 2022 Gavin Quinn by toriaj on Flickr.Shoshone Falls, sometimes called the “Niagara of the West,†is a waterfall on the Snake River located approximately five miles east of Twin Falls, Idaho.