Where in Idaho is the best place to catch a big northern pike?

Answer:

There is good Northern Pike Fishing in the big Idaho Panhandle lakes.  A record pike was caught in Lower Twin Lake in 2010.