Social Sciences, asked by ipsitasinha01, 1 month ago

In which city is the Statue of Liberty situated?​

Answers

Answered by sadhanathakur310
0

Answer:

The statue of liberty situated in New York City.

Answered by hariniheera3
0

statue of Liberty is located at New York City

Similar questions