Where is Cabezuela?
Where is Cabezuela located?
Cabezuela, Castille and León, Spain (approx. 41.236153°, -3.930981°)
Where is Cabezuela on the map?
{"latitude":41.236153,"longitude":-3.930981,"title":"Cabezuela"}