Where is Fuente Grande?

Where is Fuente Grande located?

Fuente Grande, Fuente Grande, Spain (approx. 37.243916°, -3.560373°)


Where is Fuente Grande on the map?