Question: Firstly, Allow me to apologize if this is not relevant on on topic for this stack exchange, but I'm at a loss here and hope someone can help.

I have created a rough map for my world using Krita (Similar to Gimp) which i use for internal reference while doing other world building.

What I am looking for is a program or tool (offline not cloud based) that will allow me to drag and drop "pins" onto it which when hovered over will display text (or can be clicked on for the text either works) the way Pins work on services such as google maps.

I am currently using the classic method of putting "1" "2" "3" etc. on the map and having a separate legend file which references them, but it's seriously clunky.

Google has failed me no matter what I've tried.

Dose anyone here know of something that fits what I'm looking for, or a better answer that hasn't occurred to me.

I'm mainly trying to do this for the small things, Specific bridges, monuments, and other points of interest that otherwise don't warrant their own specific legend markings.

Again I'm sorry if this is to far off-topic, but as it relates to world building it seemed like it fit and I can't think of a better place to ask.

Edit:
The answers that have come in while informative have not resulted in what i'm after (clearly due to poor phrasing on my part)
I'm really looking for a downloadable program that is not web or cloud based, similar to using Ms word, instead of google docs.
I have the image i wish to use as the map i just lack the ability to pin or annotate it.

~lin

Answer: 
Well, I have found an answer. (I believe the correct thing is to post it as an answer for future readers yes?)

Using GIS software dose everything I needed, specifically QGIS.
Using Vector Layers set to the "point" type.

I found help with this over at the cartographers guild.

Thread where answer was found (including a tutorial that was kindly provided):
<https://www.cartographersguild.com/showthread.php?t=46382>

Software that solved the problem, direct link.
<https://qgis.org/en/site/>
I've found another way I think - Worldanvil.com. It's a much larger package of Worldbuilding tools (I found it looking for timeline creation), and it looks like you can upload maps and add pins etc

Edit: Note however that not everything is available at the free level - this feature may need to be paid for.