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

economic opportunities
higher elevation
political freedom
religious freedom
warmer climate

1 answer

When? People have been immigrating to this continent since the 1600s and to the US since 1776.

I'll be happy to check what you think the answer is.