About Todi
Todi is a picturesque medieval hill town in the Umbria region of central Italy, perched on a hill with commanding views of the Tiber River valley. It's often considered a quintessential example of an Italian hill town, known for its tranquil atmosphere, well-preserved historic center, and rich cultural heritage.




Location
All activities at this course will take place within Todi. Please see the map for information on the location of Todi within Italy.
Santa Maria della Consolazione, Todi

Santa Maria della Consolazione, Todi