Depends on what he wants. Canada is next to the U.S, has a high migrant population, but is extremly cold for part of the year.

 

Australia has great weather, laid back people, but is far from anywhere else.