The Geography Quiz
1 of 25

Where is the Eiffel Tower ?

Select from...
Greece
Japan
France
 
-