I am sure there is great freshwater fishing in Canada.
Most rivers and lakes are probably cold enough to support trout.
There are lots of lakes including the Great Lakes.