Designed by
Title
View at hilltop town Todi, Umbria, Italy #39899563
Description
Todi, a town and comune of the province of Perugia (region of Umbria) in central Italy, is perched on a tall two-crested hill overlooking the east bank of the river Tiber, commanding distant views in every direction. At the top the tower of the Duomo in the sloping Piazza del Popolo.