My Wife and I just returned from a vacation to Idaho Falls visiting my In-Laws.
I have traveled there before, made some efforts at catching trout, but have come up short.
The folks at Jimmy's All Seasons Angler took pity on me and pointed me to Birch Creek, about an hour NW of town. (BTW, if you are ever in the area, stop in Idaho Falls and visit Jimmy's, super fly shop and really friendly, helpful folks.). I took them at their word, went to Birch one afternoon, and caught my first ever freshwater trout within 10 minutes. Ended up catching 4, and missed several dozen (!) strikes. The current in that little stream was roaring, and it was a strong learning curve trying to keep a tight line on the recommended hoppers (real hoppers were thick) and dry flies screaming back towards me. Later, guys at the shop suggested I may have been making too long casts and had to much line out.
Yes, the fish weren't huge, but that's OK, they were everywhere and eager, and I had a blast!