The statue can be seen from battery park, which is at the south end of Manhattan. You can take a ferry from there to the island. Tickets to the statue also include a stop on Ellis Island. The national park service operates the this and tickets are sold in battery park.
A national monument of New Jersey and New York, the Statue of Liberty is arguably America's greatest symbol of freedom and opportunity. Located on Liberty Island in New York Harbor, the statue commemorates the friendship between the United States and France that began during the American Revolution.
Located on Liberty island, in New York harbor. The United States of America. I hope this helps you, from Roger Browning, the author of 'The Reckoning of Rance.'
Thanks! Your answer is awaiting moderation.