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 MSN1mon
20 Jaw-Dropping Waterfalls in the USA Captured in PhotosShoshone Falls, often referred to as the "Niagara of the West," is a magnificent waterfall located in Twin Falls, Idaho. At 212 feet tall, it surpasses the height of Niagara Falls, offering a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results