Brain › World

The castle of Almourol is situated on a small island, in the middle of the Tagus river in which country?

  1. Spain
  2. France
  3. Portugal
  4. UK

Answer

The correct answer is C) Portugal.

More World questions

Play Brain · Practice