Where is Roma?
Where is Roma located?
Roma, Valencia, Spain (approx. 39.506687°, -1.157891°)
Where is Roma on the map?
{"latitude":39.506687,"longitude":-1.157891,"title":"Roma"}