Arriving at Almourol Castle, a 12th century stronghold of the Knights Templar built on a rocky island in the middle of the River Tagus, Portugal. pic.twitter.com/msSvQfZ0DB— Gareth Harney (@OptimoPrincipi) July 29, 2022 … [Read more...] about Almourol Castle, River Tagus, Portugal