Which American city is the home to the national landmark “The Arch”?

Question: Which American city is the home to the national landmark “The Arch”?

Options:

Jefferson City
Seattle
St. Louis
Boston

Correct answer:

St. Louis


Leave a Reply