With GeoHack and GoogleMaps i got a good map:

But with GoogleEarth the place under the pin is about 80 kms in the south !!!

Of course it's the same with others pictures.
For the GPS tools I suggest some features found in GeoSetter working under Windows: create geographic coordonnates and places names in IPTC keywords with the help of a Google map .