Where is Casa Madres?

Where is Casa Madres located?

Casa Madres, Castile-La Mancha, Spain (approx. 39.3°, -2.63333°)


Where is Casa Madres on the map?