Iglesia de SantiagoParishShareCalle Nueva del Reloj37800 Alba de Tormes, Castilla y LeónSpainGet directions