Ellis Island and Immigration Museum
Upper New York Bay North of Liberty Island, New York 10004
Featured Review : If the Statue of Liberty was the symbol of a new life in America, the neighbouring Ellis Island was the reality – an institution of the state wherein federal employees put a value on each human life.In order to control a...See Full Review