Santa Olalla del Cala Castle stands on a prominent rocky ridge above the village. The fortress, although the ramparts are rem ...