• ABOUT
  • VIDEO
  • SOCIAL

This Impressive Idaho Waterfall is Taller than Niagara

If you think Niagara Falls is breathtaking, wait until you experience Idaho's Shoshone Falls, the "Niagara of the West."

  • Google+
  • Facebook

What's Great in Your State?

Join the conversation without leaving Aerial America. Discuss the latest episode, the current season, or anything else series related.