[Solved] What landmark welcomed over 12 million immigrants to the U.S.?

The Question: What landmark welcomed over 12 million immigrants to the U.S.?

Liberty Island
Ellis Island
Roosevelt Island
Governors Island

The correct answer is Ellis Island.

Leave a Reply

Your email address will not be published. Required fields are marked *