where is the statue of liberty ??
Answers
Answered by
2
The Statue of Liberty is located in New York, USA.
banerjeemahua09:
New york
Answered by
0
HEYA MATE!!!
Here's ur answer o==[]::::::::::::::::>
Statue of Liberty is at New work
Here's ur answer o==[]::::::::::::::::>
Statue of Liberty is at New work
Similar questions