Where is Costa Nova?

Where is Costa Nova located?

Costa Nova, Valencia, Spain (approx. 38.73817°, 0.21166°)


Where is Costa Nova on the map?