The Rocky Road of Canadian Immigration

Events

1869
1885
1906 - 1910
1914
1914 - 1919
1925
1956
1966
1976
1992