Category: Cultural Guides

Castelo de Almourol

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…