Question: What city can you find the Thames river in?

Options:

Paris
Berlin
Beijing
London

Correct answer:

London

More games: 600 Celebs Answers, Flag Pop Answers, Trivia crack.