Where is els Arenals del Sol?

Where is els Arenals del Sol located?

els Arenals del Sol, els Arenals del Sol, Spain (approx. 38.253986°, -0.5192234°)


Where is els Arenals del Sol on the map?