In the lands of Perugino: The Divine Painter
In the lands of Perugino between the villages of Montefalco and Trevi, discover two precious works by the Divine Painter. Trevi is located between Foligno and Spoleto and is known as the town of Olive Oil par excellence. Travelling along the SS3, Trevi will appear perched on top of a hill, enveloped by its mysterious […]