America has the greatest geographical diversity out of the 3. Want to live in a tropical paradise? Okay. Want to live in the mountains? Okay. Want to live in a winter wonderland? Okay. Want to live in a rain forest? Okay. Want to live near a beach? Okay. Want to live in a small, tight knit, religious community? Okay. Want to live in a concrete jungle with an unlimited amount of things to do? Okay
If you're in the UK, you're going to have to put up with cloudy weather regardless of where in the UK you are
If you're in Canada, you're going to have to put up with cold weather or an excessive amount of rain regardless of where in Canada you are