Where is statue of liberty situated
Answers
Answered by
1
Answer:
statue of liberty is in new york
Answered by
0
Answer:
Statue of liberty is situated in "New York "
Similar questions