Waves of Immigration in America

Events

1607 - 1700
1700 - 1780
1760 - 1840
1800 - 1815
1820 - 1870
1845 - 1849
1880 - 1920
1914 - 1918