×

Todi

Town in Italy
Todi is a hilltop town in Umbria, Italy. Among the medieval buildings framing the central Piazza del Popolo are the People’s Palace and the Captain’s Palace. The latter houses the Civic Museum and Gallery. Beneath the square are 2 Roman cisterns,...
Population: 16,660 (2017)
Dialing code: 075
Elevation: 410 m (1,350 ft)
Postal code: 06059
Region: Umbria