answersLogoWhite

0

Liberty Island is located in New York Harbor, or Upper New York Bay. It is near the mouths of the Hudson and East Rivers, but is is really located in the Harbor.

User Avatar

Wiki User

13y ago

What else can I help you with?