You can find quality fishing pretty much anywhere you go, you just have to look around. It really depends on what style of fishing you like. I have fished in Pennsylvania, New Jersey, Michigan, Indiana, Illinois, and Colorado and they all have great fishing. I currently fish Michigan and Northern Indiana which has a wide variety of fishing. There is great fishing around here for many species including largemouth, smallmouth, walleye, pike, musky, steelhead, trout, and panfish. There are many small natural lakes around here and also some rivers and creeks, but the main attraction here is Lake Michigan.