Question: London is the capital of what country?

Options:

Scotland
Ireland
England
Wales

Correct answer:

England

More games: infinite pics, trivia crack cheats.