Where is Levante Beach Sea View?

Where is Levante Beach Sea View located?

Levante Beach Sea View, Valencia, Spain (approx. 38.53284°, -0.10737°)


Where is Levante Beach Sea View on the map?