100%

Q120 – Where is the Statue of Liberty?

Answer(s)

• New York (Harbor)
• Liberty Island [Also acceptable are New Jersey, near New York City, and on the Hudson (River).]

Study Resources

Flashcards

Vocabulary

Download PDF

Transcript

Download PDF