A) England
B) France
C) Germany
D) Switerzland
Correct Answer: B
Solution :
France gifted the 'Statue of Liberty' to USA on their independence. It is still one of the best landmark of USA and probably the best gift one country gave to another.You need to login to perform this action.
You will be redirected in
3 sec