Todi

Italy

Todi is a town and comune located in the province of Perugia within the region of Umbria in central Italy.

The municipality serves as a local administrative center and is characterized by its historical setting in the Italian countryside.

Sources

  1. Todi