The castle on the hill as seen from Mirador de la Alameda de Lepanto Zahara de la Sierra October 30, 2025 teresa Leave a comment