I recently ran into the problem of multiple events at the same latitude and longitude. I believe that changing insignificance in latitude and longitude is an alternative, but it can violate your business model if you create a very specific application based on location.
One solution has a callout view in which you can list several events when you click a marker. Save your own marker image with some icon number in the upper right corner (preferably) and when you press the marker, show the leader.
You can refer to the screenshot.

Something like this if this place has several events. You can simply show that everything is happening, and then when you click the marker, you can show the leader of other events. You can make a callout using a tableView or something like that.
I hope you get some idea.

source share