Bene ho modificato lo script in questo modo:

codice:
function GetLocation()
      {
        var div = document.getElementById("info");
        if (navigator.geolocation)
          navigator.geolocation.watchPosition(OnPositionRetrieved);
        else
          div.innerHTML = "Geolocation is not supported by this browser.";
      }

      function OnPositionRetrieved(position)
      {
        var div = document.getElementById("info");
        div.innerHTML = "Latitude: " + position.coords.latitude +
          "<br>Longitude: " + position.coords.longitude;
      }

      GetLocation();
Ed ottengo latitudine e longitudine ma come posso recuperare il nome della città con questi dati?