Piazza News
Conquerors Today, Vanquished Tomorrow
Saturday January 5, 2002
TODI is a town in Umbria, Italy, perched high on a hill overlooking the beautiful Umbrian countryside and the Tiber Valley. Its origins are uncertain but it was probably founded about 1955BC and it retains an unspoilt medieval air. The heart of Todi is the rectangular Piazza del Popolo, right on the top of the hill with three public palaces and a duomo built on the site of a Roman temple to Apollo. The citizens promenade around the piazza on clement evenings.