Pretty bad geography though.
This is a major problem. The geography of the realm is just unsupportable. I hear OOC rumors that there may be another city or two joining.
I don't see this lasting. I expect a secession or two to cut things back to size.