View of the Almourol Castle, in the Tagus River, Portugal.


View of the Almourol Castle, in the Tagus River, Portugal. The Almoroul Castle was conquered by the first Portuguese King, D. Afonso Henriques, in 1129 and delivered to the Templar Order. The castle is built in a bank in the Tagus River in the Santarém District.


Size: 5315px × 3543px
Location: Almourol, Santarém, Portugal
Photo credit: © Tiago Fernandez / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: almourol, ancient, castle, defense, historic, landmark, medieval, order, portugal, religious, river, santaré, site, tagus, templars, travel