2Todi
Todi, perched on a hill overlooking the Tiber River valley, boasts an elegant medieval center characterized by narrow alleys and splendid palaces.
Todi, perched on a hill overlooking the Tiber River valley, boasts an elegant medieval center characterized by narrow alleys and splendid palaces.