This map generator was written by Martin O'Leary. I replaced his language code for the place names because I wanted to use versions of my place name generators. He has a page explaining how it works, and his source code is available on Github.

Really, it's quite a nice piece of work. To generate a map, click the button below and wait a bit.