Is the geo location information in Google Analytics accurate?

Well...  Take it with a grain of salt.  Here is what Google says: “Analytics provides a number of geographical dimensions, such as City, Country, Continent, etc. The values for these dimensions are automatically derived from the IP address of the [...]