What are the three main reasons that people immigrated to the U.S?

higher elevation
economic opportunities
religious freedom
political freedom
warmer climate

1 answer

The three main reasons that people immigrated to the U.S are economic opportunities, religious freedom, and political freedom.