You’d think the world’s greatest steelhead river would be stingy with its contents, but British Columbia’s Babine River can be remarkably generous. In fact, the hardest thing about fishing the river is the problem of getting to it. With no roads leading there, the Babine is the domain of fly-in lodges.

Once you’ve arrived, catch rates are high on trophy-sized steelhead, especially in the upper 20 miles of river, accessible only by jet boats. Most anglers flyfish, and 20-pound steelhead are common during the high season from mid-September through October. The record-class fish break 30 pounds, with at least a few fish over 35 pounds each season, according to Chick Stewart at Babine Steelhead Lodge (250-577-3108,

All this solitude and success comes at a price. Week-long guided trips start at about $3,625 (U.S.) per person.