Where is Sol de Mallorca, El Arenal?

Where is Sol de Mallorca, El Arenal located?

Sol de Mallorca, El Arenal, Illes Balears, Spain (approx. 39.50634°, 2.75282°)


Where is Sol de Mallorca, El Arenal on the map?