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

St. Louis
Jefferson City
Boston
Seattle

Trivia Crack Answers Main Page