Where is statue of liberty.

Amin Bhat | Sep 26, 2021 | Category: Historical landmark in New York

Statue of Liberty - All questions

Address: New York, NY 10004, USA

Viky Velazquez | Sep 26, 2021

You can go from New York or you can go from New Jersey, Jersey City

Chittibomma Sriram | Sep 26, 2021

The Statue of Liberty is a colossal neoclassical sculpture on Liberty Island in New York Harbor within New York City, in the United States.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Why was statue of liberty actually built?

E ron creations | Sep 26, 2021
Read More

is open in December 2020

Emily | Sep 26, 2020
Read More

Trending Places