Australia Map for Marketpress and Multi Site Setup

Hope you are well.

I am looking at implementing a picture of Australia on my marketpress website with Gridmarket child theme with front end installed.

I really want to show to customers the stores I have across Australia with a dot and then when a customer clicks they have a list of all the stores/sites in this location. eg Sydney and any other city or location the store owners are located in.

Not sure what the below would be recommended for my site from the below

I also need to figure out where the information would pull from, from the store owners setup. Would this input in this map be a manual input each time a new store signs up?
Any help would be greatly appreciated.