Welcome to Orvieto, Italy—a charming hidden gem that seems to have leapt straight from a Renaissance painting or your dream postcard. Perched majestically atop a volcanic rock, this picturesque town will have you wondering if your GPS has transported you…
