Where is Statue of liberty... only name of country pls...
Answers
Answered by
4
Answer:
Statue of liberty is in country USA...
PLEASE MARK AS BRAINLIEST... AND FOLLOW PLEASE...
Answered by
0
Explanation:
NEW YORK
HOPE THIS ANSWER HELPS YOU
Similar questions
Computer Science,
4 months ago
Social Sciences,
4 months ago
Social Sciences,
9 months ago
Physics,
11 months ago
Geography,
11 months ago
Science,
11 months ago