Shoshone Falls is one of the most well-known and magnificent waterfalls in Idaho. Known as the Niagara Falls of the West, this impressive waterfall is 212 feet tall and 900 feet wide.
Hosted on MSN2mon
Idaho Is Home To A Breathtaking Destination Best Known As The 'Niagara Of The West'one particular western waterfall stands out. Though it's unjustly underrated compared to similar natural wonders, Idaho's magnificent Shoshone Falls more than lives up to its lofty nickname as the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results