Tower town is located to the south from the Maze/Coliseum hill.
Better loot can be found the higher you go, and at the top is a collection of rifles, shotguns, and ammo.
It is one of the highest objects in TABZ. Can be seen quite well from the Lighthouse.