Santa Cruz de la Zarza is a village and municipality in the province of Toledo, part of the autonomous community of Castile-La Mancha, Spain, located northeast of Mesa de Ocaña and south of the river Tagus.
Distance between:
Madrid to Santa Cruz de la Zarza41 Miles / 66 Kms Barcelona to Santa Cruz de la Zarza298 Miles / 480 Kms