🌍 Geography Trivia
Which country is home to the Eiffel Tower?
France
Italy
Germany
Spain
Score: 0