Alhaurin el Grande is town located in:

Alhaurin el Grande is town located in:

Explanation

Alhaurín el Grande is a town located in southern Spain

It is a town located in the province of Malaga

It is situated between the river Fahala and the stream of Blas Gonzalez.