Shoshone Falls is a waterfall along the Snake River with a 212 foot drop. Revered by the Native Americans and called the “Niagara of the west” by early settlers, this massive features is actually taller than the Niagara Falls. Waterfall picture taken near Twin Falls, Idaho in the Magic Valley region.
Stock Image #20160625-211432
Shoshone Falls – Niagara of the West was last modified: June 5th, 2018 by