You have to do your research. What kind of community you want to live in. Where you can find a job more easily etc. Toronto is the largest and most diverse city in Canada. Very hot in summer, somewhat cold in winter. Alberta is the redneck province, Texas of the north, not very diverse and rather conservative, warm summers and very cold winters. Vancouver has a big Asian community, warm summers and non-existant winters.