Marathi | Hindi
FOLLOW US :
City
Todi is a town and comune of the province of Perugia in central Italy. It is perched on a tall two-crested hill overlooking the east bank of the river Tiber, commanding distant views in every direction.In the 1990s, Richard S.