what island is the statue of liberty onwhat island is the statue of liberty on
Liberty Islandis a federally owned island in Upper New York Bay in the United States. Its most notable feature is[...]
Liberty Islandis a federally owned island in Upper New York Bay in the United States. Its most notable feature is[...]