Designed by
Title
Almourol Templar castle, located in an islet in the Tagus tiver, central Portugal #116403134
Description
The Castle of Almourol is a medieval castle atop the islet of Almourol in the middle of the Tagus River, located in the civil parish of Praia do Ribatejo, in Portugal`s Center Region. The castle was part of the defensive line controlled by the Templar Knights.