Shoshone Falls, Idaho

Don’t miss Shoshone Falls next time you are in Twin Falls, Idaho.

Shoshone Falls is one of the largest natural waterfalls in the United States. They are higher than Niagara Falls. 

Shoshone Falls is located on the Snake River.

They were formed about 15,000 years ago by a catastrophic flood that sent about 1,500 times the average annual water down the Snake River in just a few weeks. That is why the canyon is so deep and dramatic.


Leave a Reply

%d bloggers like this: