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?
{"latitude":38.73817,"longitude":0.21166,"title":"Costa Nova"}