City · Spain

Caravaca

Caravaca, Spain

Caravaca de la Cruz, often shortened to Caravaca, is a town and municipality of Spain belonging to the Region of Murcia. The town is located on the left (northern) bank of the Argos, a tributary of the Segura in the southeastern Iberian Peninsula. It has a population of 26,449 as of 2010 (INE).

Good to know

More places in Spain