Easy

In which city is the Statute of Liberty situated?





Select a choice to reveal the answer

Answer: New York City
More information: The Statue of Liberty is situated on Liberty Island in New York City, United States.


Try More Trivia