Where is Caraquiz?
Where is Caraquiz located?
Caraquiz, Madrid, Spain (approx. 40.7914049°, -3.4891648°)
Where is Caraquiz on the map?
{"latitude":40.7914049,"longitude":-3.4891648,"title":"Caraquiz"}