Things to do in Orvieto, Italy Perfectly situated on a massive limestone rock, the town of Orvieto sits high above the lush Italian landscape. With a long