
Almourol Castle, Templar Fortress on the Tagus River
Few places in Portugal capture the imagination as powerfully as Almourol Castle. Rising from a small granite island in the middle of the Tagus River, the fortress seems to float above the water, its rugged Templar towers mirrored in the river’s gentle current. Located near the village of Praia do Ribatejo in the municipality of…
