Almourol Castle, located on a rocky island in the middle of the Tagus River, was built by the Templars in 1160-71. This small rock …
Show me on the map
The site uses a web analytics service Yandex Metrics using cookie technology to make the site more convenient. You can prevent the processing of cookies in the browser settings. Details in Privacy policy.