The Statue of Liberty in the United States is located in?
A. Washington D.C.
B. New York
C. Los Angeles
D. Chicago
Answer:B
The Statue of Liberty in the United States is located in?
A. Washington D.C. B. New York C. Los Angeles D. Chicago