Brain › World

The Thames river is a major geographical feature of what capital city?

  1. Sofia
  2. London
  3. Brussels
  4. Copenhagen

Answer

The correct answer is B) London.

More World questions

Play Brain · Practice