Where is Cabeza del Caballo?
Where is Cabeza del Caballo located?
Cabeza del Caballo, Castilla y Leon, Spain (approx. 41.1293878°, -6.558837°)
Where is Cabeza del Caballo on the map?
Cabeza del Caballo - Arribes del Duero Natural Park
{"latitude":41.1293878,"longitude":-6.558837,"title":"Cabeza del Caballo"}