Google maps
The Google maps web part displays maps obtained from the Google maps service and allows displaying of location markers on the map based on values in fields of specified documents. Multiple documents (location markers) can be displayed by the web part.
For full documentation, see Geo mapping.