Trivia
Celebrities
Geography
Movie
Sports
History
Question 3
Question 3 / 40
Which country has the iconic green female statue known as the Statue of Liberty?
A
Canada
B
united states of america
C
France
D
England
Advertisement
CONTINUE →