Northern Front

The isthmus area north of the Cross of Sacrifice and Devil’s Tower Road