Castle of Almourol

Castelo de Almourol
#1 in Vila Nova da Barquinha / #95 in Portugal
Photo
by Daniel Feliciano
/ CC BY-SA 2.5

The Castle of Almourol is a medieval fortress located on a small islet in the middle of the Tagus River, near Vila Nova da Barquinha in Portugal. This picturesque castle is renowned for its striking setting and historical significance. Built in the 12th century during the time of the Reconquista, it was an important stronghold of the Knights Templar. The castle is characterized by its high walls, crenellated towers, and strategic vantage point, offering stunning panoramic views of the surrounding river and landscape.


Hotels

Find hotels nearby:

Tours & Activities

Also check out