Join Examsbook
Statue of Liberty is situated in
5Q:
Statue of Liberty is situated in
- 1Parisfalse
- 2Washingtonfalse
- 3Genevafalse
- 4New Yorktrue
- Show AnswerHide Answer
- Workspace