For a company we are looking for an extension which allows us to show a map of one country. Within this map a site visitor can either enter his zip code or city. Once filled in the nearest locations will be shown. Sort of like Subway does (https://order.subway.com/Stores/Find.aspx#pg1).
Clicking on a location the prices and products belonging to that specific location are shown.
Hope someone can help me figure out if there is an extensions within Magento 1 or 2 for this?