Castellar de la Frontera is situated in the Parque Natural Los Alcornocales, about 10 km north of Algeciras. It is divided into two parts: the Old Town (also named Castillo de Castellar or Villa Fortaleza) and the New Town.
The old town is built on a hill 248m above sea level and is marked by a […]