I love travelling, too. I never heard of such a map. Interesting idea.
I've been using https://pinmapple.com