You are here

Almourol Castle

Almourol Castle

The medieval Castle of Almourol is located on an islet in the Tagus River, which flows from Spain to the coast at Lisbon. The site predates the present castle with structures attributed to the Romans, Visigoths and Moors, amongst others, all having been built here.

The current castle was part of a defensive line against the Moors and controlled by the Knights Templar along with the castle at nearby Tomar.

A significant amount of work and remodeling was carried out in the 1940s and 1950s after it had fallen into disrepair

© 2017 Travel in Portugal