BACKSTORY: From 1892 to 1954, nearly 12 million immigrants were processed through Ellis Island. Today, it is part of the Statue of Liberty National Monument and is accessible only by ferry. The north side of the island is the site of the main building, now the National Immigration Museum.