Alba de Tormes is a municipality in the province of Salamanca, western Spain, part of the autonomous community of Castile and León. The town is on the River Tormes upstream from the city of Salamanca.
Alba de Tormes is a town in Spain, specifically within the province of Salamanca, Castile and León, situated along the River Tormes, which flows upstream from the city of Salamanca.