The Statue of Liberty's right arm and torch stood in Manhattan's
Madison Square for about ten years prior to the dedication of the
Statue on Liberty Island. (see:
http://www.answers.com/topic/statue-of-liberty)
The Statue of Liberty's right arm and torch stood in Manhattan's
Madison Square for about ten years prior to the dedication of the
Statue on Liberty Island. (see:
http://www.answers.com/topic/statue-of-liberty)
View page
The Statue of Liberty.
View page
No, the Statue of Liberty is located on its own tiny island,
called Liberty Island. Liberty Island is roughly one and two thirds
to one and three quarters of a mile off the West Side of Lower
Manhattan, in Upper New York Bay.
Liberty Island is roughly three and a third miles from the
northern tip of Staten Island.
View page
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.
View page
It wasn't. The Statue of Liberty was built on Liberty Island
(previously known as Bedloe's Island) in 1886.