English, asked by edn, 1 year ago

where is statue of liberty

Answers

Answered by arnav98
1
STATUE OF LIBERTY is located in Liberty Island , New York

arnav98: mark my best
arnav98: :)
Anonymous: ;D
Answered by Anonymous
6
"The statue of Liberty" is situated or located in United States of America.(USA)

Anonymous: mark it best plzzzzzzzzzz
arnav98: :)
Similar questions