The Templar Knight


Tomar – mysterious city of the Knights Templar

I’ve been filming with the History Channel in Tomar, a town in central Portugal that was once a stronghold of the Knights Templar. I’ve written about this magical place before but having gone back again this year, I just need…

Read More