Anywhere you can get a job. If you are looking for California weather, you will not find that in Canada but Vancouver has weather like Seattle, doesn't snow too often, gets to about freezing but no lower than that and the summers are nice. If you go to Toronto, you will have extremely hot humid summers and cold winters.