Where is Guadalmansa?

Where is Guadalmansa located?

Guadalmansa, Guadalmansa, Spain (approx. 36.45132°, -5.06337°)


Where is Guadalmansa on the map?