If so then where. If not, then I think its a good idea to improve the website.
NationStates itself doesn't do the maps you speak of, though, individual regions may choose to or choose not to do so.
United White Front
regions are created and die all the time
to hard for ns to keep up
though some regions do make maps