Share story

Test your geography smarts with this quiz:

Q: Which has the largest population: Spain, France or Italy?

A: France, with 66.3 million people. Spain has 46.4 million and Italy 60.7 million.