2. Name the island on which the Statue of Liberty stands.
a. Liberty Island
b. Manhattan Island
C. New York Island
Answers
Answered by
1
Answer:
a] Liberty Island.
Explanation:
Location :- Liberty Island Manhattan, New York City, New York, U.S.
Answered by
9
Answer:
Hiiiiii
Your answer is
The island on which the Statue of Liberty stands- Liberty Island
Hope it Helps
Thanks
Similar questions