Where is La Casa Nueva?

Where is La Casa Nueva located?

La Casa Nueva, Castile-La Mancha, Spain (approx. 38.61667°, -2.31667°)


Where is La Casa Nueva on the map?