Where is Casa Grande?

Where is Casa Grande located?

Casa Grande, Castile-La Mancha, Spain (approx. 39.03333°, -1.96667°)


Where is Casa Grande on the map?