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 May 8, 2019The Statue of Liberty, which stands on Ellis Island in New York Harbor, was the America’s busiest immigrant inspection station from 1892 until 195