Todi is a charming hilltop town located in the Umbria region of central Italy. Known for its medieval architecture and stunning panoramic views of the surrounding countryside, Todi offers visitors a glimpse into Italy's rich history and culture. Key attractions include the Piazza del Popolo, one of the most picturesque squares in Italy, the 12th-century Cathedral of Santa Maria Assunta, and the impressive Palazzo dei Priori. The town's narrow, winding streets are lined with quaint shops, cafes, and historic buildings, making it a delightful destination for leisurely exploration.
Planning a trip?