If you are looking for an Italian hilltop town that checks all of the boxes for picture-perfect charm, unique sites, interesting history and delicious food, or if you just need a quick break from the chaos that is Rome, visit Orvieto, a charming hilltop jewel in Italy. Located in the Umbria region, Orvieto sits atop […]