Where is Igualero?

Where is Igualero located?

Igualero, Igualero, Spain (approx. 28.09934°, -17.25387°)


Where is Igualero on the map?