desk globe on table

Quiz

Test yourself with quiz questions and answers.

Paris, France
Paris, France

Where in the World is this?

Location of France on the World Map
Location of France on the World Map

What Country does this flag belong to?

Flag of France
Flag of France