Castle Of Almourol

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
Castle Of Almourol?