Ellis Island Facts

Ellis Island is an island in New York harbor. It was the landing place for millions of immigrants in 19th and 20th century, till 1954. In 1965 this island was made a part of statue of liberty national monument. Continue reading Ellis Island Facts