I would suggest you post it as a WIP in the Regional/World mapping forum.
If you truly consider it finished and do not intend to work on the map anymore, post it up in the Finished maps forum.