answersLogoWhite

0

The Statue of Liberty is in the harbor of New York/New Jersey because most immigrants to the USA from Europe came to Ellis Island, NY to be inspected and from there, moved to various places in the USA, or in a very few instances were returned back to where they came from.

User Avatar

Wiki User

15y ago

What else can I help you with?