Please tell that were is statue of liberty.... only name of State not country....
Answers
Answered by
2
Answer:
Statue of liberty is in New York...
(United States)
Please Mark As Brainliest... And Follow Please...
Answered by
1
Answer:
Hey mate..!!
your answer is..!!
Liberty Island in New York Harbor in New York, in the United States.
HOpe iT HelP YOu
Similar questions