×

Castellar de la Frontera

Town in Spain
Castellar de la Frontera is a town and municipality located in the province of Cádiz, in Andalusia, Spain. It is a medieval town within a castle. Wikipedia
Population: 3,013 (2018)
Elevation: 154′
Autonomous community: Andalusia