Brain › World

Which colossal statue was given to the United States by France in 1886?

  1. Black Hawk Statue
  2. Madonna of the Trail
  3. The Statue of Liberty
  4. The Vulcan Statue

Answer

The correct answer is C) The Statue of Liberty.

More World questions

Play Brain · Practice