I was going to say - Canada, if he wants to hunt waterfowl. Otherwise, if he wants to fish - Alaska of course

I'd say try to get him on a Salmon run that he can fish for a few days and then a Halibut charter. That way you have better chances of getting into fish, and you should come home with some really good eating fish.