Home heritage See STUNNING Templar Castle – Tomar in Portugal

See STUNNING Templar Castle – Tomar in Portugal [video]

SHARE

This is a ‘Must See’!!! It’s not just another simple castle – it’s an absolute masterpiece – the Knights Templar’s Convent of Christ in Tomar, Portugal. Indeed, the whole of this priceless small city is a Templar creation.

Join today

“Music by Dan-O at http://www.danosongs.com tracks: Winter Empire and Sprite and the Wanderer”

[inf_infusionsoft_inline optin_id="optin_2"]

Join today