In the past few years, we have covered plenty of dynamic maps plugins for WordPress. The WP Leaflet Maps Pro plugin is also worth a look. This interactive map plugin is based on leaflet.js and lets you display locations and posts on maps. Webmasters can create custom filters to allow their visitors to filter locations.
You can use this plugin to display multiple maps on the same page. WP Leaflet Maps Pro is responsive. It supports custom icons and unlimited extra fields. You can also import/export map locations without a whole lot of effort (CSV). The plugin has multiple designs for listings and windows.
Leaflet Maps uses OpenStreetMaps, MapBox, and Bing Maps API to add beautiful maps to your site.