Where is Guaza?

Where is Guaza located?

Guaza, Guaza (Station), Spain (approx. 28.0538°, -16.6792°)


Where is Guaza on the map?