| Discover Almourol |
| Tourism | |
|
On a rocky islet in the Tagus, stands the Templar castle of Almourol. With 11 Towers and built on Roman and Moorish foundations. It is undoubtedly one of Portugal's finest 12th Century landmarks. The castle is accessible by boat because it is truly an island. The sight of in top is exceptional. |
|



