Almoural Castle

  This castle is sited on an island in the middle of the River Tagus in Portugal.  It was built by the Portuguese order of the Templers in 1171.  The castle is not far from the beautiful town of Tomar which has a castle of its own.

Almoural Castle
If you would like to include this image in your own website/blog/MySpace profile please use the code below

 <iframe src="http://www.lmpics.com/BlogPic.aspx?BlogPic=11" Height="500" width="300" Scrolling="no" Align="Left" frameborder="0"></iframe>

Please read the terms and conditions before including any of my pics on your site.
StumbleUpon this Pic     Share on Facebook
LM Pics Image No. 11