Salamanca is a city in Western Spain and is situated 50 miles east of the Portuguese border, it lies on several hills by the Tormes river. The old town was…