Castillo de Castellar A welcome day of rest. And what a place to veg out. Castillo is, as you might guess, a castle. One that dates back in its present Moorish form to the 13th Century. Positioned high on a hilltop, with Gibraltar clearly visible on the horizon, the castle has been a strategic point... Continue Reading →