Historical reference: Do not rely on this information. It is very old. About this collection
Caravaca, a town of Spain in the province of Murcia, is situated on a stream of the same name in a rich wine district. It has the ancient castle of Santa Cruz, and has manufactures of woollens, oil, paper, and leather.