English, asked by tanvigiri242008, 1 month ago

Pls help answer this question..,I will mark as brainliest..pls

Attachments:

Answers

Answered by trisha2117
2

Answer:

The statue of liberty stands on Liberty Island, which is near Manhattan in New York.

Hope it helps you ♥️

Similar questions