Brain › History

Which country gifted the Statue of Liberty to the United States of America?

  1. Spain
  2. France
  3. England
  4. Germany

Answer

The correct answer is B) France.

More History questions

Play Brain · Practice