Thanks for opening this topic! We think a lot of other merchants would love to have such a widget on their websites.
The best way to make this happen is to create your custom map on Google Map, add as many pin points as you want and then embed your custom map on your website using out Custom HTML element.
to learn more on how to create a custom map, please follow this article: https://www.create.net/support/how-to-pin-point-multiple-locations-on-google-maps
When you are done, please share the result with us here, for others to get inspired :)