Where is Quintana del Castillo?
Where is Quintana del Castillo located?
Quintana del Castillo, Castilla y Leon, Spain (approx. 42.6609311°, -6.0467645°)
Where is Quintana del Castillo on the map?
{"latitude":42.6609311,"longitude":-6.0467645,"title":"Quintana del Castillo"}