Personally, I find Karkathiokerta really easy to defend; in fact, I consider it the easiest-to-defend city (that I've played a siege on) in the game, thanks mostly to the ridiculously steep slopes on the two sides enemies are most likely to attack from.
Of course, I brutally abuse this by keeping an almost entirely archer-based garrison in Karkathiokerta. Foot archers for the walls, and horse-archers for chasing down routers. Any infantry is there for 'just in case' type of situations, which only happen once in a blue moon.
Bookmarks