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 pages. Multiple pages (location markers) can be displayed by the web part.
For full documentation, see Geo mapping.