All  

Store Banner Mobile

Store Banner Mobile

Tomar

Church of Santa Maria do Olival in Tomar, Portugal. Source: milosk50 / Adobe Stock.

The Tiny Church at the Heart of the Knights Templar (Video)

Hidden within the charming town of Tomar, Portugal, lies a hidden gem of historical significance - the tiny church of Santa Maria do Olival. Dating back to the 13th century, this Gothic church holds...