Answer:
Quality of life
climate
elevation
ethnicity
and job availability
8.1m questions
10.7m answers