Posted in CityRural Calle del Castillo de Castellar, Andalusia, Spain share Calle del Castillo de Castellar, Andalusia, Spain.