answersLogoWhite

0

The Statue of Liberty is on Liberty Island, formerly Bedloe's Island, in Upper New York Bay 2 miles (3 km) southwest of Manhattan Island. To the north of the island is Ellis Island, which is connected to Jersey City, NJ to the west. To the northeast and east across the bay are Governors Island and the Gowanus commercial area in Brooklyn, NY (Long Island).

User Avatar

Wiki User

13y ago

What else can I help you with?