Idaho Falls

Idaho Falls was one of those waterfalls that not only pertained to the name of the waterfall, but it was also the name of the city in which it sat at its heart. In our experience, we’ve seen many…