The Statue of Liberty, which stands on Ellis Island in New York Harbor, was the America’s busiest immigrant inspection station from 1892 until 1954.

In by

The Statue of Liberty, which stands on Ellis Island in New York Harbor, was the America’s busiest immigrant inspection station from 1892 until 195