Toledo Spain Templar Fort

Templar House, Toledo

Museum in Toledo, Spain
Suggest an edit · Your business? Claim now
The Templar House in Toledo, is a residence in Castile-La Mancha, Spain. It was built and decorated between the years 1085 and 1114. The property was …

Social profiles