Science, asked by priyankag30121983, 3 months ago

where is statue of liberty​

Answers

Answered by tajsaba81
0

Answer:

New York, NY 10004, United States

Answered by BrainlyArnab
1

The Statue of Liberty is located in New York Harbor.

hope it helps.

Similar questions