Where is Valdecaballeros?

Where is Valdecaballeros located?

Valdecaballeros, Extremadura, Spain (approx. 39.242741°, -5.1897862°)


Where is Valdecaballeros on the map?