User blog comment:Sr.Wario/maps/@comment-28776531-20140722191735/@comment-27178869-20140722192447

"Wikia Maps allows users to create interactive maps for real world places, images, or fictional worlds. Map pins can be added, edited and customized by the community to create a rich mapping experience. These maps can also be embedded in Wikia articles or external websites."

Not sure but I think it lets you create your own map (which is useful for some of us here).