Mention New York City and “islands” in the same breath and it’s likely that Liberty and Ellis will come to mind. Liberty Island is home to the world-famous statue which, since 1886, has welcomed people to the United States. Once here, many of them were processed through the immigrant station on Ellis Island.