Video Loading...
Savoring Our Faith S12 E08 Santarem & Tomar
Overview
Stunning religious art, history, and some of the best food in Portugal are found in the cities of Santarem and Tomar. Fr. Leo takes you to the place of Eucharistic miracles and the Castle of the Knights of Templar.