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.
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.