4
votes
4answers
410 views

Why were ancient cities protected by walls?

I know the obvious answer to this question is "for protection"! But I would imagine that for a wall to be justifiable in terms of costs, attacks must have been fairly frequent. If the attacks were so ...