Where is Cabeza la Vaca?

Where is Cabeza la Vaca located?

Cabeza la Vaca, Extremadura, Spain (approx. 38.08333°, -6.41667°)


Where is Cabeza la Vaca on the map?