Todi is a medieval hilltop town located in the deep countryside of Umbria. Tucked away from the rest of Italy, sandwiched between Perugia and Terni, and Orvieto and Spoleto, life remains unruffled by modernity, despite being just 45 minutes from San Francesco d'Assisi Airport in Perugia.
This delightful town boasts uninterrupted scenic views of rolling hills, olive groves, sunflower fields, and verdant farmland, looking down over the protected Tiber River Park, where wildflowers bloom.