Almourol Castle

Almourol Castle
© Can Stock Photo Inc. / LianeM / All rights reserved
Castelo de Almourol

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.

Other attractions near Almourol Castle


Santarém travel guide »

Overlooking the wending Tagus River from its ridge-top position, Santarem is a town of historical significance, once...