Archaeologists uncover town's past