The Statue of Liberty is located in the United States on Liberty Island in the New York Harbour. Liberty Island is located south of Manhattan (New York City) and is accessible by ferry. A gift from the nation of France, a replica of the statue also resides in Paris. The French Statue of Liberty on the river Seine in Paris, France.
the staute of liberty
russia
england
12
Liberty Enlightening the World.
it is made of cooper
If it has any wear at all the value is for the silver only about $1.00. A uncirculated 1942 dime is about $2.50
no, fckin pelicans made it... fool
4 yard
yes it is open
yes, you can, but its pretty hiegh up there
Hudson River