Is Barcelona the capital of Spain?
What is the capital of England?
This quiz will put your knowledge on countries flags, capitals and population to the test!