As Freodin said, vertical text is hard to read. If you have no alternative, then you want the text to go up instead of down like it is now. Usually, you want to try and keep labels no more than 45 degrees off horizontal. And to reiterate, the map is buried in text.

Otherwise, it is a nice looking map.

rmfr