Castle of Castellar de la Frontera


The Castle of Castellar de la Frontera is a castle located in Castellar de la Frontera, Spain. It was declared Bien de Interés Cultural in 1963.