Source Castle of Almourol, Portugal. A Templar’s castle built in 1171 in the middle of the Tagus River, which best evokes the memory of the Knights Templar in Portugal.