About Alba de Tormes:
Located in the province of Salamanca, Alba de Tormes, Alba de Tormes is located less than 20 km from Salamanca. The town center, which has been declared Historical Artistic Site, is set on a hill that dominates the fertile plain on the banks of the Tormes.
This is a town full of history: it is the cradle of one of the most important nobility houses in Spain: The House of Alba.
Due to the presence of such an important nobility house, the town was visited by the crème de la crème of the Spanish culture.
Alba de Tormes.with its winding streets and architecture, is an interesting city for many tourists; but even more so for Catholics, as it offers two very special places of interest.
Catholic Places of Interest in Alba de Tormes:
Carmelite Convent of the Annunciation: relics of Saint Teresa of Avila
Church of San Juan (Saint John)