Where is El Casar?

Where is El Casar located?

El Casar, El Casar, Spain (approx. 40.702164°, -3.429335°)


Where is El Casar on the map?