Ellis Island

Ellis Island is a federally owned island in New York Harbor that was the United States’ busiest immigrant inspection station. ...
Read more