InterviewSolution
Saved Bookmarks
| 1. |
Statue of Liberty : USA : : Eiffel tower : ? (1) New Zealand (2) France (3) Indonesia (4) Japan |
|
Answer» Correct option is (2) France |
|