Where is El Atazar?
Where is El Atazar located?
El Atazar, El Atazar, Spain (approx. 40.93435°, -3.4710917°)
Where is El Atazar on the map?
{"latitude":40.93435,"longitude":-3.4710917,"title":"El Atazar"}