Indian offers a diversity of fishing opportunities ranging from trolling for lake trout to fly fishing for steelhead. Indiana is home to several top fishing spots including Lake Michigan and Kankakee River. Popular gamefish species include largemouth bass, freshwater drum, tiger trout, lake trout, walleye and steelhead.