Why would people want to move to a different place? You may choose more than on answer.
to live near people who share their same traditions
to live near land features they enjoy
to live in a place with diversity
to live near people who speak the same language