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