CanadaCanada, with its expansive coastline and plentiful lakes, is a paradise for fish lovers. Known for its salmon, halibut, ...