The Spanish town of Salamanca can be found in the province of Castilla y Leon. In the mid west of the country, and just one hours drive from the border with Portugal, it is a town that has 165,000 residents with a climate varying from cold and susceptible to rain showers in the winter months [...]

Share