Where is Oasis Beach X 106, Guardamar del Segura?

Where is Oasis Beach X 106, Guardamar del Segura located?

Oasis Beach X 106, Guardamar del Segura, Oasis Beach X 106, Guardamar del Segura, Spain (approx. 38.05511°, -0.67982°)


Where is Oasis Beach X 106, Guardamar del Segura on the map?