Where is Quintana del Castillo?
Where is Quintana del Castillo located?
Quintana del Castillo, Castile and Leon, Spain (approx. 42.65°, -6.03333°)
Where is Quintana del Castillo on the map?
Quintana del Castillo - San Feliz de las Lavanderas.
Quintana del Castillo - Villarmeriel
{"latitude":42.65,"longitude":-6.03333,"title":"Quintana del Castillo"}