Almourol Castle

Castle located on the small island of Almourol in the river Tejo. A stronghold of the Knights Templar the castle dates back to the 12th century and the Reconquista.
Castle located on the small island of Almourol in the river Tejo. A stronghold of the Knights Templar the castle dates back to the 12th century and the Reconquista.