Day: August 28, 2007

The Templar Castle of Almourol

Posted on Updated on

Great video by Hugo Almeida you can find on YouTube. Hugo sent as an email with a link to this 4min clip about the Templar castle of Almourol, in  a small island in the middle of the Tagus river, just a few miles from Tomar and we think this is something you should look at. The voice over is in Portuguese, but there are subtitles in English.

Thanks Hugo!