Caravaca Town

|Comments are Off
Caravaca de la Cruz is a city and Spanish municipality belonging to the Region of Murcia. Capital and administrative center of the Northwest region and head of the Judicial Party of Caravaca de la Cruz. It has a population of 25,851 inhabitants (INE 2015), and its extension is of...