Where is El Casar?

Where is El Casar located?

El Casar, Castilla-La Mancha, Spain (approx. 40.7021635°, -3.4293352°)


Where is El Casar on the map?