I've actually pondered upon this topic for a while now, and I've come up with a few options for myself:
My first option would be London, U.K. I love the combination of historical and modern architecture, it has a balanced climate, and though it rains a lot, I actually don't mind rain very much as I also enjoy the scent of petrichor. Overall, it would be a nice place to live in as it combines cultural and urban living, and come on, who doesn't want to have a British accent?
The only thing I wouldn't like is the pounds currency thing, but I would get accustomed to it eventually.
My second option would be either Sweden or Norway. Even though I am completely unknowledgeable of their native languages, both places have rather cold climates which I'm very used too and I am quite fond of, but they also are some of the countries with the best quality of life, and I'd love to live somewhere with a safe environment but isn't completely uninhabited. Learning new languages is pretty cool!
My last option would be to stay where I currently am, in Canada. Even though I'm not the biggest fan of learning French, and sometimes I edge slightly closer to the bleach every time I have to study for a test in that damn language, I wouldn't REALLY mind not leaving this place. Even though the weather here is completely bipolar, it's nice to have a bit of variation (hot summers and cold winters), and it's a relatively safe place and has a good environment. Maybe I would contemplate moving out of this province so I wouldn't be exempt from literally every contest held in this country ever of all time since the beginning of the universe.