1.

Pyramid : Egypt : : Eiffel Tower : ?

A. Spain
B. France
C. Canada
D. Japan
Answer» C. Canada


Discussion

No Comment Found