Answer: aircastles

AnswerCrossword Clue
AIRCASTLES

Structures in Spain.