WP Google Maps is a WordPress plugin by WPGMaps that allows the creation of a custom Google Map with high quality markers that contains Locations, Descriptions, Images and Links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode.
Google Maps (formerly Google Local) is a web mapping service application and technology provided by Google, free (for non-commercial use), that powers many map-based services, including the Google Maps website, Google Ride Finder, Google Transit. It offers street maps, a route planner for traveling by foot, car, bike (beta) or public transport and an urban business locator for numerous countries around the world.
Download: http://wordpress.org/extend/plugins/wp-google-maps/