Almourol Castle (Castelo de Almourol) is a medieval castle in central Portugal situated on a small rocky island in the middle of the Tagus river. It as a Knights Templar stronghold used during the Reconquista.

Almourol Castle (Castelo de Almourol) is a medieval castle in central Portugal situated on a small rocky island in the middle of the Tagus river.  It as a Knights Templar stronghold used during the Reconquista. - 1535746

Similar stock images

to-top-page