1.

Statue of Liberty : USA : : Eiffel tower : ? (1) New Zealand (2) France (3) Indonesia (4) Japan

Answer»

Correct option is (2) France



Discussion

No Comment Found

Related InterviewSolutions