English, asked by succcessbuit, 10 months ago

Where is Statue of liberty... only name of country pls... ​

Answers

Answered by aman3813
4

Answer:

Statue of liberty is in country USA...

PLEASE MARK AS BRAINLIEST... AND FOLLOW PLEASE...

Answered by arghya9960
0

Explanation:

NEW YORK

HOPE THIS ANSWER HELPS YOU

Similar questions