The Statue of Liberty which is on Liberty Island in NY Harbor and officially part oaf New York City.
The Statue of Liberty which is on Liberty Island in NY Harbor and officially part oaf New York City.
The Statue of Liberty is on Liberty Island in New York Harbor in New York City.
The Statue of Liberty, given by France to the US in 1886.
It is located on Liberty Island in New York harbor.
The Statue of liberty is An island off of New York City
The Statue of Liberty is located on Liberty Island which is in NY Harbor and is officially part of New York City.
next to the new york harbor.
Yes, the Statue of Liberty is a National Monument located on Liberty Island in New York Harbor, which is part of New York City.
The Statue of Liberty stands on Liberty Island, New York Harbor, New York City, in the United States of America.
The statue sits in New York Harbor on Liberty Island between lower Manhattan and New Jersey.
the statue of liberty is in the new york harbor . she is towards New Jersey but federal property within new york