Where is Cabeza la Vaca?

Where is Cabeza la Vaca located?

Cabeza la Vaca, Extremadura, Spain (approx. 38.0856158°, -6.4207589°)


Where is Cabeza la Vaca on the map?