Home Knights Templar Video: Knights Templar’s Convent of Christ, Tomar

Video: Knights Templar’s Convent of Christ, Tomar

SHARE

The Knight’s Templar Convent of Christ, Tomar, Portugal is not just another simple castle – it’s a masterpiece:

Join today