Citta di Castello

Citta’ di Castello is a thriving market town in the north of Umbria, in an area known as the Upper Tiber Valley.  Founded by Umbri tribes, the Romans called it Tifernum Tiberinum or Civitas Tiberina (City on the Tiber) which is the river that flows across Italy and down to Rome. During the medieval times, the […]