Todi Italy


Todi, Umbria, Italy, walking tour

The hill towns of Italy are magnificent places to explore, and in this program we are taking a deep dive into one of the finest of all of them. It’s called Todi in Umbria. We’ll be focusing on the little pedestrian lanes and the piazzas, lined with historic buildings. We will see monumental arches in […]

Read More