Often referred to as the green heart of Italy, Umbria is a treasure trove of exploration. You couldn’t possibly ignore Umbria’s fertile landscape, olive groves or seducing vineyards.
But it’s also easy to get swept up by the tourist traps. Once you’re taken in, it’s harder to discover the authentic finds in the region.
 We’ve been there before, so to ensure you don’t make the same mistakes we’ve picked our favorite towns and villages in Umbria. Each offers something so quirky and unique from the next. Whether you’re looking for beauty, history or culture…

1. Spellbinding Spello

2. Grounded Gubbio

3. Torgiano

4. Todi

5. Montone

6. Citerna

7. Orvieto