Where is Plaça Nova?
Where is Plaça Nova located?
Plaça Nova, Plaça Nova, Spain (approx. 40.88394°, 0.80317°)
Where is Plaça Nova on the map?
{"latitude":40.88394,"longitude":0.80317,"title":"Plaça Nova"}