Separating a political map into regions following the borders of a png

So I have a map of my home town, and I want to separate the provinces and then map it to a geographical map and when I click on one of the provinces, the entire province would highlight. But I am having a lot of trouble with separating each region from one another and can’t quite figure out what to do.

This is the map I am trying to work with. I read something about coloring every region a different color, but I would need more explanation and some different examples of subjects I should look into to learn how to do this.

Any help or ideas? I am a beginner, thank you so much !

Why not just get out Photoshop or any other image app and cut it all up by hand and put the parts in?

Otherwise you need to do some image analysis, perhaps with flood fill.

Image analysis is certainly not a beginner topic.