Wherever you go in Spain, chances are you won’t be far from a castle. Towering over hilltop villages, rising above cerulean ports, and standing guard amid rolling fields, the awe-inspiring fortresses ...