The Stonefly Inn – an operation that calls itself “Montana’s Last Best Fly Fishing Lodge” – is located in the heart of Montana’s “Blue Ribbon” trout country. Based out of Twin Bridges, the Stonefly Inn gives angling guests opportunities to fish famous Southwest Montana rivers such as the Big Hole, Beaverhead, Madison, Jefferson, and Ruby Rivers.