The castle of Almourol is situated on a small island, in the middle of the Tagus river in which country?
- Spain
- France
- Portugal
- UK
Answer
The correct answer is C) Portugal.
More World questions
- Amman is the capital of what country?
- How many emirates does the United Arab Emirates consist of?
- What Asian capital is located on the northwest coast of the Java river?
- Which European capital is home to major EU institutions?
- What capital city is on the southern shore of the Rio de la Plata, on the southeastern coast of the South American continent?
- The final point of the Dakar Rally, the capital city of Dakar, is located in hat country?