This Impressive Idaho Waterfall Is Taller Than Niagara
From:Idaho
- 2m 23s
- HD
- TV-G
If you think Niagara Falls is breathtaking, wait until you experience Idaho's Shoshone Falls, the "Niagara of the West."
If you think Niagara Falls is breathtaking, wait until you experience Idaho's Shoshone Falls, the "Niagara of the West."