In which country the statue of liberty is located?

In which country the statue of liberty is located?

In which country the statue of liberty is located?

  • China
  • England
  • France
  • United States













ANSWER 
     (4)

  • United States