Where is El Campello Beach/ Sea views?

Where is El Campello Beach/ Sea views located?

El Campello Beach/ Sea views, El Campello Beach/ Sea views, Spain (approx. 38.42748°, -0.38994°)


Where is El Campello Beach/ Sea views on the map?