Jun 17, 2019• by HALOrent
Templars Castle of Almourol, Portugal
In few minutes from Tomar, you can find a medieval castle on a granitic outcrop at the top of a very small island, known as the Castelo de Almourol. While each castle in Portugal is unique, this one...
What is your best advice for
traveling in Castle of Almourol?