The Statue of Liberty is located on Ellis Island located in the New York harbour. See the related link for more information.
The statue of liberty is located in New York City,in the bay of New York City.
The Statue of Liberty
the statue of liberty
The Statue of Liberty is located on Liberty Island which is in NY Harbor and is officially part of New York City.
It is situated on Liberty Island formerly known as Bedloe's Island.
New York. On Liberty Island, to be exact.
Neighborhood Financial District Borough Manhattan
You can find it in New York.
It is located on Liberty Island in New York harbor.
he statue of librety
The Statue of Liberty is located and made in New York.