An inside view of Ellis Island, next to New York City
An inside view of Ellis Island, next to New York City
Credit: Nico.bzh

Ellis Island, at the mouth of the Hudson River in New York Harbor, is the location of what was at one time the main entry facility for immigrants entering the United States; the facility operated from January 1, 1892 until November 12, 1954. It is owned by the Federal government and is now part of the Statue of Liberty National Monument, under the jurisdiction of the US National Park Service. It is situated in New York City and Jersey City, New Jersey.

More selected panoramas Read more...