What city can you find the Thames river in?

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

Options:

Paris
Berlin
Beijing
London

Correct answer:

London


Leave a Reply