According to allunitconverters, the city of Zamora is located in the northwestern part of Spain on the banks of the Duero River, 220 km northwest of Madrid and 40 km north of Salamanca. Zamora is the capital of the province of the same name. Initially, the Lusitan tribe lived here, […]