Well for me
New Zealand ( were i live most river hold large size fish up 10lb and some much bigger but i haven't found them yet
L'Ain in Est of France use to be a greatest river for dry fly fishing for grayling 30 years ago don't know now but what a river !!!
Patagonia for sea run
Miramichi salmon
Ayakuli or Karluk for salmon