In the past few years, we have covered plenty of online directory themes that let you display an interactive map of your business places on your website. Not ready to change your theme? Thanks to LocateAndFilter, you can add a searchable map to your site. It is based on LeafletJS.
This plugin lets you filter your maps using any taxonomy. It has customizable marker icons for your locations. You get to choose between 4 different map overlays. You can change global map settings,, such as height, width, zoom , and geolocation in the back-end.
LocateAndFilter has a cache that you can enable for better performance. You can try this plugin for free.