One more nitpick about where you placed some of the cities...
In several cases, you have a minor city located all the way at the source of a river. There's one in Drakr, two in Risur, and one in Crisillyir. There'n no way those rivers would be navigable that far upstream. At most, you might get a small village high up in the mountains or in a march.
There's a reason why it took people so long to find the source of the Nile or the Amazon...