Discover the Secrets of the Knights Templar at Igreja de Santa Maria do Olival

Nestled in our charming town of Tomar, Portugal, lies a true gem of medieval history: the Igreja de Santa Maria do Olival. This unassuming yet magnificent church holds within its walls centuries of secrets tied to the enigmatic Knights Templar. As a seasoned researcher of medieval history, having delved into archives and legends from England […]