The map is shown in the video above and on the site. Why are u asking for there to be a map when one already exists and it was shown To u in the video.
Because of this. All those posts aren't actually reviews. Perhaps having actual reviews on worldmappin would generate some business, or encourage people to spend HBD when they travel to new places, based on travel posts.