Answer :

Final answer:

The Statue of Liberty resides in New York and symbolizes a welcoming beacon for immigrants to America.


Explanation:

Yes, The Statue of Liberty stands in New York Harbor. It was a gift from France in 1844 and serves as a symbol welcoming immigrants to America's shores.


Learn more about Statue of Liberty here:

https://brainly.com/question/39165795


Other Questions