What is your question?

Q. What city is the statue of liberty in?

Ans. The statue of liberty is in New York City

Was this helpful to you?

Subscribe to Newsletter

Join our newsletter to receive latest questions in your inbox.