Don't spend all your vacation in one area. Any where in the Mountainous parts of Montana will work. For good fishing try the Thompson chain of lakes or the middle fork Flathead about a 1000 yards downstream from the point where it leaves the Great Bear Wilderness area. There is a hole there full of trout.
If you have a raft, drift boat or kayak there is a cut off oxbow off the Clark Fork River, you have to paddle across the river, tie up and climb up the railroad embankment, cross the tracks and take the little path down to "The Bass Pond" It is named and located on the Lolo National Forest map. You can hook up to Large Mouth Bass there all day long. It's jam packed with bass and nobody fishes it because it's hard to get to without a boat unless you want to swim across the river holding your fishing pole in your teeth !

I've actually crossed a river with my pole that way back when I had teeth !
