Input (grade 13): Caravaca de la Cruz (or simply and more commonly Caravaca) is a town and municipality of southeastern Spain, in the province of Murcia, near the left bank of the River Caravaca, a tributary of the Segura.
Output (grade 9): Caravaca de la Cruz is a city of the of the Autonomous Community of Murcia, in Spain.