The map is supposed to have a little pin graphic at each marked location, but it seems to be broken now. Is it working for you?
I have set the map to display the location name next to the mark.
Locations can be deleted by anyone, I think. I'm not interested in owning or maintaining the map, but if someone else is, go ahead and claim it and maintain it.