Where is Castellar de la Frontera?
Where is Castellar de la Frontera located?
Castellar de la Frontera, Andalucia, Spain (approx. 36.31688°, -5.453856°)
Where is Castellar de la Frontera on the map?
{"latitude":36.31688,"longitude":-5.453856,"title":"Castellar de la Frontera"}