Todi and Its Castles

La Lingua La Vita, in partnership with Sentieri Italiani, Presents a Special Seminar: Todi and Its Castles Saturday, January 30, 2021 1:00–3:00 p.m. Central Standard Time   The city of Todi, situated in Umbria — the green heart of Italy, has Umbro-Etruscan roots, which then developed under the Romans, further… Continue reading