There are few places better than Montana for fly fishing. Rivers throughout the state have a plentiful supply of trout, whitefish, bass, catfish and much more. Many of the best fishing locations are an easy driving distance from Billings. The Yellowstone River, which runs through Billings, is one of the prime sources.
Here are several books that will appeal to any fly fishing fan: