Castilla-La Mancha

Alcaraz

Alcaraz is a small town with a big story. It sits on the slopes of the Sierra de Alcaraz in