Answer: alatri

AnswerCrossword Clue
ALATRI

Town in Latium