Shoshone Falls, often referred to as the "Niagara of the West," is a stunning natural waterfall on the Snake River near Twin Falls, Idaho. It stands at 212 feet tall, which is higher than Niagara Falls, though not as wide.
0 km to location