Situated on a mountaintop overlooking Alicante, Castillo de Santa Barbara is one of the largest medieval fortresses in the country. Those who make the climb (or choose to drive or take the ...