It's not located anywhere in the equator. It's almost 3000 miles north of it.
The statue of liberty is located in "Liberty Island."
It is situated on Liberty Island formerly known as Bedloe's Island.
The street doesn't have a name. It's on liberty island!!!
The Statue of Liberty
It is located on Liberty Island.
the statue of liberty
The Statue of Liberty is the most famous statue in the U.S.A.
The Statue of Liberty is not on Ellis Island. Ellis Island is to the north of Liberty island where the Statue of liberty is located. It was dedicated on 28 October 1886.
New York. On Liberty Island, to be exact.
What c
The Statue of Liberty is located and made in New York.
The statue of liberty is located in New York City,in the bay of New York City.