Fly fishing opportunities abound near Grand Marais. The tributaries that flow into Lake Superior and our inland lakes are some of Minnesota’s most wild and scenic settings. Our fly fishing guided trips typically occur at Trout, Kimball, Thompson or Birch lakes and Kadunce, Cascade or Devil Track rivers (tributaries). We pursue rainbow trout, native brook trout, brown trout, smallmouth bass, walleye, northern pike and whitefish. No previous experience is required. Each tour begins with outfitting and then basic instruction occurs at the lake/tributary. We cover kick boat operation, stream wading technique and basic fly casting.