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 bank of the Argos, a tributary of the Segura in the southeastern Iberian Peninsula. From Wikipedia