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 […]