World Languages, asked by Prithirajp, 10 months ago

where is Statue of liberty located... ​

Answers

Answered by Anonymous
2

Answer:

The statue of liberty is situated in New york.

Hope its helps you!!! if yes. Then,

Plz Mark Me as a Brainliest.

Answered by Priyanjalipp
3

Answer:

in new york........

..........

Similar questions