Events Map
This module adds a #maps functionality to the Boonex's Events module. It adds a #map of all active and future #events. It also adds a #map to the #event details page where an event owner can precisely point an event's #location by either putting a marker directly on the map and/or dragging it to the appropriate location. The event's map also preserves a zoom state. In case the Nearby People module is installed this map also allows an event creator to show all event's participants live #location.
It supports a variety of map providers and styles, including #Google Maps, #Wikimedia, #OpenStreetMap and many others. A lot of maps providers/styles examples you can find by this link: http://leaflet-extras.github.io/leaflet-providers/preview/index.html. Most of these providers are free to use, which means that you don't have to pay anything in order to display the maps on your site.
Also you may be interested in Locations Map module which shows locations of all kinds of site content.