This Impressive Idaho Waterfall Is Taller Than Niagara

From:Aerial America: 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."